GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat PHP 7.2 na CentOS 7

Ukážeme vám, jak nainstalovat PHP 7.2 na CentOS 7 jako operační systém. PHP je skriptovací jazyk na straně serveru běžně používaný pro vývoj webu, ale používá se také jako univerzální programovací jazyk. PHP pohání WordPress, nejoblíbenější systém pro správu obsahu používaný pro blogování a vytváření webových stránek, stejně jako další webové stránky elektronického obchodu, software pro řízení vztahů se zákazníky, software pro plánování podnikových zdrojů a mnoho dalšího. Instalace PHP 7.2 na CentOS 7 je docela snadný úkol a měl by být dokončen za méně než 10 minut.

PHP 7 nabízí mnohem lepší výkon než PHP 5.6 a starší verze PHP. Ve srovnání s PHP 5.6 mohlo PHP 7.2 vykonat až třikrát více požadavků. Pokud jste na svém Linux VPS nainstalovali WordPress, znamená to mnohem nižší zatížení serveru, takže byste měli očekávat, že vaše webové stránky poběží rychleji s PHP 7.2.

Kromě toho PHP 7.2 nabízí některá vylepšení zabezpečení. Existují však některá zastaralá doporučení, která byste si měli ověřit, než budete zvažovat upgrade na PHP 7.2.

1. Předpoklady

Před instalací PHP 7.2 na váš CentOS VPS se ujistěte, že je plně aktuální. Chcete-li aktualizovat veškerý systémový software na nejnovější verzi, musíte mít root přístup k serveru nebo alespoň máte oprávnění sudo s vaším systémovým uživatelem. Připojte se k vašemu Linux VPS přes SSH a spusťte následující příkaz:

yum update

Aktualizace softwaru bude trvat několik sekund nebo minut v závislosti na tom, jaké balíčky je třeba aktualizovat. Po dokončení můžete pokračovat v povolení požadovaných úložišť. PHP 7.2 není poskytováno ve výchozích úložištích CentOS 7, takže musíte povolit následující:

Povolit EPEL:

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Nainstalujte yum-utils pokud již není nainstalován.

yum install yum-utils

Povolte úložiště Remo pro PHP 7.2:

yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
yum-config-manager --enable remi-php72

Jakmile provedete tyto kroky, můžete pokračovat a nainstalovat PHP 7.2

2. Nainstalujte PHP 7.2 na CentOS 7

Chcete-li nainstalovat PHP 7.2 na váš CentOS 7 VPS, spusťte následující příkaz:

yum install php72 php72-php-fpm php72-php-mysqlnd php72-php-opcache php72-php-xml php72-php-xmlrpc php72-php-gd php72-php-mbstring php72-php-json

Tím se nainstaluje PHP 7.2 a další běžně používaná rozšíření PHP. Chcete-li ověřit, zda je PHP 7.2 úspěšně nainstalováno, spusťte následující příkaz:

php72 -v

Výstup by měl být podobný následujícímu:

# php72 -v
PHP 7.2.10 (cli) (built: Sep 11 2018 10:09:51) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies

Vytvořte symbolický odkaz na /usr/bin/php

ln -s /usr/bin/php72 /usr/bin/php

Ověřte znovu

php -v

Výstup by měl být podobný tomuto:

# php -v
PHP 7.2.10 (cli) (built: Sep 11 2018 10:09:51) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
    with Zend OPcache v7.2.10, Copyright (c) 1999-2018, by Zend Technologies

Jakmile budete mít na svém CentOS 7 VPS nainstalované PHP 7.2, možná budete chtít upravit některá nastavení. Postupujte podle níže uvedených kroků.

3. Upravte nastavení PHP 7.2 na CentOS 7

PHP 7.2 si můžete přizpůsobit úpravou php.ini soubor. Chcete-li najít cestu k tomuto souboru, můžete použít příkaz níže:

php --ini | grep "Loaded Configuration File"

Příkaz vrátí cestu k php.ini soubor, který se aktuálně používá.

# php --ini | grep "Loaded Configuration File"
Loaded Configuration File: /etc/opt/remi/php72/php.ini

K úpravě souboru můžete použít libovolný editor dle vašeho výběru. Použijeme nano v našem příkladu.

nano /etc/opt/remi/php72/php.ini

4. Ověřte, zda se na serveru spouštějí soubory PHP

Jakmile změníte nastavení, která chcete změnit, uložte a zavřete php.ini soubor. Pokud používáte Apache jako webový server, musíte restartovat službu Apache, aby se nová konfigurace načetla a změny se projevily. Pokud místo Apache používáte Nginx a PHP-FPM, měli byste službu PHP-FPM restartovat.

Chcete-li zkontrolovat, zda jsou soubory PHP spouštěny na serveru, můžete vytvořit ukázku info.php a přistupovat k němu prostřednictvím webového prohlížeče.

nano /var/www/html/info.php

Vložte následující obsah:

<?php phpinfo(); ?>

Uložte a zavřete soubor, poté otevřete svůj oblíbený webový prohlížeč a přistupte k souboru pomocí adresy IP vašeho serveru v adrese URL následované názvem souboru.

http://IP-ADDRESS/info.php

Samozřejmě nemusíte instalovat PHP 7.2 na CentOS 7 , pokud používáte některou z našich hostingových služeb PHP 7 VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám nainstalovali PHP 7.2 na CentOS 7. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek. Můžete si také přečíst tuto příručku o tom, jak nainstalovat PHP 7.3 na CentOS 7 pro aktualizace.

PS . Pokud se vám líbil tento příspěvek o jak nainstalovat PHP 7.2 na CentOS 7 , sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Cent OS
  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Jak nainstalovat PHP 7.4 / 7.3 na CentOS 8 / RHEL 8

  3. Jak nainstalovat PHP 5.5 na CentOS

  1. Jak nainstalovat PHP 7.3 na CentOS 8

  2. Jak nainstalovat PHP 7.4 na CentOS 7

  3. Jak nainstalovat PHP 7.3 na CentOS 7

  1. Jak nainstalovat PHP 7.3, 7.2, 7.1 na CentOS/RHEL 6.10

  2. Jak nainstalovat PHP 5.6 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 7