L'installazione di PHP 7 CentOS e il pannello VESTACP
Ero alla ricerca di un lungo periodo di tempo la possibilità di installare php 7.x per Centosa7 e il pannello vestacp.
Siamo solo programma di installazione installa la versione di PHP 5.6 perché questo è il repository di default.
Sono stato in grado di correre senza php7 invasiva su un server con CentOS e l'intera scende a eseguire diversi comandi.
Possiamo sostituire php con questo metodo 5.6 versione 7.0.X o 7.1.X
Iniziamo aggiornando:
1 | yum update |
Quindi controlliamo la versione attualmente installata di php:
1 | php -v |
Installazione del pacchetto necessario:
1 | sudo yum install yum-utils |
Quindi aggiungiamo un repository dipendente quale versione di php vogliamo installare:
Dla PHP 7.1
1 | yum-config-manager --enable remi-php71 |
dla PHP 7.0.X
1 | yum-config-manager --enable remi-php70 |
Quindi aggiorniamo:
1 | yum update |
Quando tutto è andato bene, riavviamo i servizi: php, httpd oraz nginx:
HTTPD:
1 | sudo service httpd restart |
PHP i Nginx:
1 | sudo service php-fpm restart && sudo service nginx restart |
Ancora una volta, possiamo controllare la versione di php con il comando
1 | php -v |
Invece della versione 5.6 dovremmo vedere la versione scelta di php:
1 2 3 | PHP 7.1.8 (cli) (built: Aug 2 2017 12:13:05) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies |