Installation PHP 7 CentOS et le panneau VESTACP
Je cherchais depuis longtemps la possibilité d'installer php 7.x pour Centosa7 et panneau vestacp.
Sam instalator instaluje nam php w wersji 5.6 ze względu iż taka jest domyślnie w repozytoriach.
Udało mi się uruchomić php7 bez inwazyjnie na serwerze z Centosem a całość sprowadza się do wykonania kilku poleceń.
Podanym sposobem możemy zastąpić php 5.6 wersją 7.0.X bądź 7.1.X
Na początek wykonujemy update:
1 | yum update |
Następnie sprawdzamy obecnie zainstalowaną wersję php:
1 | php -v |
Instalacja niezbędnego pakietu:
1 | sudo yum install yum-utils |
Następnie dodajemy repozytorium zależne jaką wersję php chcemy zainstalować:
Dla PHP 7.1
1 | yum-config-manager --enable remi-php71 |
dla PHP 7.0.X
1 | yum-config-manager --enable remi-php70 |
Następnie wykonujemy update:
1 | yum update |
Gdy wszystko przebiegło prawidłowo dokonujemy restartu usług: php, httpd oraz nginx:
HTTPD:
1 | sudo service httpd restart |
PHP i Nginx:
1 | sudo service php-fpm restart && sudo service nginx restart |
Ponownie możemy sprawdzić wersję php poleceniem
1 | php -v |
Zamiast wersji 5.6 powinniśmy zobaczyć wybraną wersję 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 |