Mise à jour de la version PHP sur un VPS avec le panneau VestaCP
Guide de mise à jour de la version PHP sur un serveur avec le panneau Vesta
PHP5.6 est installé par défaut dans le panneau de contrôle VestaCP.
Pour passer à la version 7.0 sous CentOS 7, vous devez ajouter le dépôt REMI approprié et activer les dépôts remi update, remi release et remi-php70.
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
wget http://rpms.remirepo.net/enterprise/remi-release-7.rpm
rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
yum --enablerepo=remi update remi-release
yum --enablerepo=remi-php70
Vous devez maintenant arrêter apache2 et supprimer le paquet PHP existant.
service httpd stop
yum -y remove php
Installer PHP 7.0
yum install php70-php
yum install php70-php-pear php70-php-bcmath php70-php-pecl-jsond-devel php70-php-mysqlnd php70-php-gd php70-php-common php70-php-fpm php70-php-intl php70-php-cli php70-php php70-phpphp-xml php70-php-opcache php70-php-pecl-apcu php70-php-pecl-jsond php70-php-pdo php70-php-gmp php70-php-process php70-php-pecl-imagick php70-php-devel php70-php-mbstring
Après cette étape, vous devez arrêter l'ancien service PHP-FPM et démarrer le nouveau.
service php-fpm stop
service php70-php-fpm start
service httpd restart
Créer un lien symbolique vers le nouveau PHP
ln -s /usr/bin/php70 /usr/bin/php
Vous pouvez vérifier la version et les principaux paramètres de PHP à l'aide de la commande :
# php -v