Actualización de la versión PHP en un VPS con el panel VestaCP

Guía para actualizar la versión de PHP en un servidor con el panel Vesta

PHP5.6 está instalado por defecto en el panel de control VestaCP.

Para actualizar a la versión 7.0 en CentOS 7, debes añadir el repositorio REMI correcto y habilitar los repositorios remi update, remi release y 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

Ahora debes detener apache2 y eliminar el paquete PHP existente.

service httpd stop
yum -y remove php

Instalar 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

Tras este paso, debes detener el servicio PHP-FPM antiguo e iniciar el nuevo.

service php-fpm stop
service php70-php-fpm start
service httpd restart

Crear un enlace simbólico al nuevo PHP

ln -s /usr/bin/php70 /usr/bin/php

Puedes comprobar la versión y los parámetros principales de PHP con el siguiente comando:

# php -v

Importante. La actualización de la versión de PHP puede afectar a los proyectos existentes, que podrían dejar de funcionar correctamente.

¿Necesitas ayuda?Nuestros ingenieros te ayudarán gratuitamente con cualquier pregunta en minutosContáctanos