PHP 7.3 è l'ultima versione stabile di PHP. Maggio dei repository yum popolari fornisce pacchetti rpm per PHP 7. Questo articolo utilizza i repository yum Remi ed EPEL per l'installazione dei pacchetti richiesti sul tuo sistema. Questo articolo ti aiuterà a installare PHP 7.3, PHP 7.2, PHP 7.1 su sistemi CentOS e RHEL 6.
- Installa PHP7, Nginx e MySQL su CentOS/RedHat
Configura il repository Yum
Prima di tutto, devi abilitare i repository Remi ed EPEL yum sul tuo sistema. Utilizza il comando seguente per installare il repository EPEL sui tuoi sistemi CentOS e Red Hat 7/6
Usa questo comando per installare il repository yum di epel-release
yum install epel-release
e ora esegui uno dei seguenti comandi in base alla versione del tuo sistema operativo per installare il repository Remi.
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
Installa PHP 7 su CentOS 6
Il tuo sistema è pronto per l'installazione di PHP dai repository yum. Utilizza uno dei seguenti comandi per installare PHP 7.3 o PHP 7.2 o PHP 7.1 sul tuo sistema in base ai tuoi requisiti.
## Install PHP 7.3 yum --enablerepo=remi-php73 install php ## Install PHP 7.2 yum --enablerepo=remi-php72 install php ## Install PHP 7.1 yum --enablerepo=remi-php71 install php
Ho installato l'ultima versione PHP 7.3 sul mio sistema. Ora eseguo il seguente comando per controllare la versione corrente di PHP attiva sul mio sistema.
php -v PHP 7.3.11 (cli) (built: Oct 22 2019 12:34:50) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.3.11, Copyright (c) 1998-2018 Zend Technologies
Installa moduli PHP
Potrebbe anche essere necessario installare moduli PHP aggiuntivi in base ai requisiti dell'applicazione. Il comando seguente installerà alcuni moduli PHP più utili.
### For PHP 7.3 yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.2 yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt ### For PHP 7.1 yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt
Puoi eseguire il comando seguente per cercare altri moduli PHP disponibili nei repository yum configurati. Sotto il comando di esempio cerca tutti i moduli per PHP 7.3.
yum --enablerepo=remi-php73 search php | grep php73 php73.x86_64 : Package that installs PHP 7.3 php73-php.x86_64 : PHP scripting language for creating dynamic web sites php73-php-bcmath.x86_64 : A module for PHP applications for using the bcmath php73-php-brotli.x86_64 : Brotli Extension for PHP php73-php-cli.x86_64 : Command-line interface for PHP php73-php-common.x86_64 : Common files for PHP ... ...