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

Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

PHP je široce používaný open-source programovací jazyk pro vývoj webových aplikací, který vytvořil Rasmus Lerdorf. Je to skriptovací jazyk vložený do HTML pro vytváření dynamických webových stránek.

CentOS 7/6 je standardně dodáván s PHP 5.x, což je již konec životnosti.

V tomto příspěvku uvidíme, jak nainstalovat PHP 7.4 / 7.3 / 7.2 na CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6.

Přidat úložiště PHP 7.x

Remi, úložiště třetí strany, které nabízí nejnovější verzi PHP (7.4 / 7.3 / 7.2 / 7.1) pro CentOS.

Chcete-li povolit úložiště Remi, nainstalujte balíček automatické konfigurace úložiště Remi.

### CentOS 7 / RHEL 7 ###

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

yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm

### CentOS 6 / RHEL 6 ###

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

yum install -y https://rpms.remirepo.net/enterprise/remi-release-6.rpm

Instalace PHP 7.x na CentOS 7 a CentOS 6

Nainstalujte PHP 7.4 na CentOS 7

Pomocí níže uvedeného příkazu nainstalujte balíček PHP 7.4 dočasným povolením úložiště Remi PHP 7.4.

Remi neposkytuje balíčky PHP 7.4 pro CentOS 6
yum install -y --enablerepo=remi-php74 php php-cli

Nainstalujte PHP 7.3 na CentOS 7 a CentOS 6

Pomocí níže uvedeného příkazu nainstalujte balíček PHP 7.3 dočasným povolením úložiště Remi PHP 7.3.

yum install -y --enablerepo=remi-php73 php php-cli

Instalace PHP 7.2 na CentOS 7 a CentOS 6

Pomocí níže uvedeného příkazu nainstalujte balíček PHP 7.2 dočasným povolením úložiště Remi PHP 7.2.

yum install -y --enablerepo=remi-php72 php php-cli

Instalace PHP 7.1 na CentOS 7 a CentOS 6

Pomocí níže uvedeného příkazu nainstalujte balíček PHP 7.1 dočasným povolením úložiště Remi PHP 7.1.

yum install -y --enablerepo=remi-php71 php php-cli

Zkontrolujte verzi PHP

Jakmile nainstalujete požadovanou verzi PHP, zkontrolujte verzi PHP pomocí následujícího příkazu.

php -v

Výstup:

PHP 7.4.1 (cli) (built: Dec 17 2019 16:35:58) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

Nainstalujte rozšíření PHP

Rozšíření PHP jsou zkompilované knihovny, které umožňují specifické funkce/podporu vašeho kódu. Například instalace rozšíření PHP MySQL umožní vašemu kódu PHP připojit se k databázi MySQL.

Balíček rozšíření PHP se normálně jmenuje php-.

Chcete-li nainstalovat podporu MySQL, můžete nainstalovat balíček php-mysqlnd.

yum install -y --enablerepo=remi-php74 php-mysqlnd

Jakmile nainstalujete konkrétní rozšíření, můžete jej ověřit pomocí níže uvedeného příkazu.

php -m | grep -i mysql

Výstup:

mysqli
mysqlnd
pdo_mysql

Rozšíření PHP pro WordPress

Následující rozšíření jsou dostatečně dobrá k instalaci a spuštění WordPress na vašem systému CentOS. WordPress doporučuje mít pro instalaci PHP v7.3.

yum install -y --enablerepo=remi-php73 php-dom php-simplexml php-ssh2 php-xml php-xmlreader php-curl php-date php-exif php-filter php-ftp php-gd php-hash php-iconv php-imagick php-json php-libxml php-mbstring php-mysqlnd php-openssl php-pcre php-posix php-sockets php-spl php-tokenizer php-zlib

Rozšíření PHP pro Joomla

Následující rozšíření jsou dostatečně dobrá k instalaci a spuštění Joomly na vašem systému CentOS. Joomla vyžaduje PHP v7.1 a vyšší.

yum install -y --enablerepo=remi-php73 php-mysqlnd php-zlib php-xml php-pear php-json php-mcrypt

Rozšíření PHP pro Drupal

Následující rozšíření jsou dostatečně dobrá k instalaci a spuštění Joomly na vašem systému CentOS. Drupal vyžaduje PHP v7.1 a vyšší.

yum install -y --enablerepo=remi-php73 php-mysqlnd php-date php-dom php-filter php-gd php-hash php-json php-pcre php-pdo php-session php-simplexml php-spl php-tokenizer php-xml

Závěr

To je vše. Podělte se o svůj názor v sekci komentářů.


Cent OS
  1. Jak nainstalovat PHP 7.4 / 7.3 na CentOS 8 / RHEL 8

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

  3. Jak nainstalovat PHP 5.5 na CentOS

  1. Jak nainstalovat PHP 5.6 na CentOS 7

  2. Jak nainstalovat PHP 8 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 8

  1. Jak nainstalovat PHP 7.3 na CentOS 8

  2. Jak nainstalovat PHP 7.2 na CentOS 7

  3. Jak nainstalovat PHP 7.3 na CentOS 7