Jak víme, PHP je nejdůležitější součástí LAMP aplikace (WordPress, Joomla, Drupal &Media wiki atd.). V dnešní době většina těchto aplikací vyžaduje PHP 7 pro jejich instalaci a konfiguraci. Hlavní výhodou PHP 7.x je, že načte vaši webovou aplikaci rychleji a spotřebuje méně zdrojů serveru, jako je CPU a RAM.
Ve výchozím nastavení je PHP 5.4 k dispozici v repozitářích yum CentOS 7 a RHEL 7. V tomto článku si ukážeme, jak nainstalovat nejnovější verzi PHP na servery CentOS 7 a RHEL 7.
Kroky instalace PHP 7.1, 7.2, 7.3 a 7.4 na CentOS 7 Server
1) Nainstalujte yum-utils a povolte úložiště EPEL
Přihlaste se na svůj server a pomocí níže uvedeného příkazu yum nainstalujte yum-utils &povolit epel úložiště
[[email protected] ~]# yum install epel-release yum-utils -y
2) Stáhněte a nainstalujte remirepo pomocí příkazu yum
[[email protected] ~]# yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
3) Na základě vašich požadavků nakonfigurujte úložiště PHP 7.x
Chcete-li nakonfigurovat úložiště PHP 7.1, použijte níže uvedený příkaz,
[[email protected] ~]# yum-config-manager --enable remi-php71
Chcete-li nakonfigurovat úložiště PHP 7.2, použijte níže uvedený příkaz,
[[email protected] ~]# yum-config-manager --enable remi-php72
Ke konfiguraci úložiště PHP 7.3 použijte níže uvedený příkaz
[[email protected] ~]# yum-config-manager --enable remi-php73
Chcete-li nakonfigurovat úložiště PHP 7.4, použijte níže uvedený příkaz
[[email protected] ~]# yum-config-manager --enable remi-php74
4) Nainstalujte PHP 7.4 spolu se závislostmi.
V tomto tutoriálu nainstaluji nejnovější verzi PHP 7.4 spolu s jeho moduly, příkaz Run beneath yum
[[email protected] ~]# yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
Poznámka: Chcete-li prohledat všechny moduly PHP, použijte příkaz níže:
[[email protected] ~]# yum search php | more
5) Ověřte verzi PHP
Jakmile je PHP a jeho závislosti nainstalovány v kroku 4), použijte níže uvedený příkaz k ověření nainstalované verze PHP,
[[email protected] ~]# php -v PHP 7.4.4 (cli) (built: Mar 17 2020 10:40:21) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.4, Copyright (c), by Zend Technologies [[email protected] ~]#
Kroky instalace PHP 7.x na RHEL 7 Server
1) Povolte EPEL, RHEL 7 Server Optional repository a Install remirepo rpm
Přihlaste se ke svému serveru RHEL 7 a spusťte níže uvedené příkazy jeden po druhém, abyste povolili úložiště EPEL, nainstalovali remirepo a povolili volitelné úložiště RHEL 7 Server
[[email protected] ~]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm [[email protected] ~]# wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm [[email protected] ~]# rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm [[email protected] ~]# subscription-manager repos --enable=rhel-7-server-optional-rpms
2) Nakonfigurujte PHP 7.x repo
[[email protected] ~]# yum install yum-utils [[email protected] ~]# yum-config-manager --enable remi-php74
3) Nainstalujte PHP 7.4 a jeho závislosti
[[email protected] ~]# yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql -y
4) Ověřte verzi PHP
[[email protected] ~]# php -v
Ověření testovací stránky PHP 7
Předpokládám, že webový server Apache je nainstalován ve vašem systému, spusťte jeho službu pomocí níže uvedeného příkazu systemctl
[[email protected] ~]# systemctl start httpd [[email protected] ~]#
Nyní vytvořte info.php soubor pod /var/www/html s následujícím obsahem,
[[email protected] ~]# cd /var/www/html/ [[email protected] html]# vi info.php <?php phpinfo(); ?>
Otevřete webový prohlížeč a zadejte ip svého serveru následovanou info.php,
http://Server-IP-Address/info.php
To potvrzuje, že jste úspěšně nainstalovali PHP 7.4 do vašeho systému. To je z tohoto článku vše, podělte se prosím o své názory a komentáře.
Přečtěte si také :Jak nainstalovat PHP 7.4 na CentOS 8 / RHEL 8