GNU/Linux >> Linux Esercitazione >  >> Cent OS

Come installare PHP 7.4/7.3/7.2 su CentOS 7/RHEL 7 e CentOS 6/RHEL 6

PHP è un linguaggio di programmazione open source ampiamente utilizzato per lo sviluppo web creato da Rasmus Lerdorf. È un linguaggio di scripting integrato in HTML per la creazione di siti Web dinamici.

CentOS 7/6 viene fornito con PHP 5.x per impostazione predefinita, che è già la fine del ciclo di vita.

In questo post, vedremo come installare PHP 7.4 / 7.3 / 7.2 su CentOS 7 / RHEL 7 e CentOS 6 / RHEL 6.

Aggiungi repository PHP 7.x

Remi, un repository di terze parti che offre l'ultima versione di PHP (7.4 / 7.3 / 7.2 / 7.1) per CentOS.

Per abilitare il repository Remi, installa il pacchetto di configurazione automatica del repository 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

Installa PHP 7.x su CentOS 7 e CentOS 6

Installa PHP 7.4 su CentOS 7

Utilizzare il comando seguente per installare il pacchetto PHP 7.4 abilitando temporaneamente il repository Remi PHP 7.4.

Remi non fornisce pacchetti PHP 7.4 per CentOS 6
yum install -y --enablerepo=remi-php74 php php-cli

Installa PHP 7.3 su CentOS 7 e CentOS 6

Utilizzare il comando seguente per installare il pacchetto PHP 7.3 abilitando temporaneamente il repository Remi PHP 7.3.

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

Installa PHP 7.2 su CentOS 7 e CentOS 6

Utilizzare il comando seguente per installare il pacchetto PHP 7.2 abilitando temporaneamente il repository Remi PHP 7.2.

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

Installa PHP 7.1 su CentOS 7 e CentOS 6

Utilizzare il comando seguente per installare il pacchetto PHP 7.1 abilitando temporaneamente il repository Remi PHP 7.1.

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

Verifica versione PHP

Dopo aver installato la versione PHP richiesta, controlla la versione PHP con il seguente comando.

php -v

Risultato:

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

Installa estensioni PHP

Le estensioni PHP sono librerie compilate che abilitano funzioni/supporto specifici per il tuo codice. Ad esempio, l'installazione dell'estensione PHP MySQL consentirà al tuo codice PHP di connettersi al database MySQL.

Il pacchetto di estensioni PHP è normalmente chiamato come php-.

Per installare il supporto MySQL, puoi installare il pacchetto php-mysqlnd.

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

Dopo aver installato una particolare estensione, puoi utilizzare il comando seguente per verificarla.

php -m | grep -i mysql

Risultato:

mysqli
mysqlnd
pdo_mysql

Estensioni PHP per WordPress

Le seguenti estensioni sono abbastanza buone per installare ed eseguire WordPress sul tuo sistema CentOS. WordPress consiglia di avere PHP v7.3 per l'installazione.

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

Estensioni PHP per Joomla

Le seguenti estensioni sono abbastanza buone per installare ed eseguire Joomla sul tuo sistema CentOS. Joomla richiede PHP v7.1 e versioni successive.

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

Estensioni PHP per Drupal

Le seguenti estensioni sono abbastanza buone per installare ed eseguire Joomla sul tuo sistema CentOS. Drupal richiede PHP v7.1 e versioni successive.

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

Conclusione

È tutto. Condividi il tuo feedback nella sezione commenti.


Cent OS
  1. Come installare PHP 5.5 su CentOS

  2. Come installare PHP 5.6 su CentOS 7

  3. Come installare PHP 8 su CentOS 7

  4. Come installare PHP 8 su CentOS 8

  5. Come installare PHP 7.2 su CentOS 7

Come installare PHP 7.4 su CentOS 8 / RHEL 8

Come installare PHP 8 su CentOS 8 / RHEL 8

Come installare PHP 7 su CentOS 7

Come installare OpenLiteSpeed, PHP 7.0 e MariaDB su CentOS 7 / RHEL 7

Come installare PHP 7.4 su CentOS 8 | RHEL 8

Come installare PHP 8 su CentOS/RHEL 8/7