Actualizar PHP a la versión 7.2 en Linux CentOS 7


Linux PHP CentOS
Actualizar PHP a la versión 7.2 en Centos 7

Cómo actualizar la versión de PHP instalada en un equipo Linux CentOS 7. Procedimiento válido para otras distribuciones de Linux como Red Hat o Fedora.

En primer lugar, instalaremos wget (si no lo tenemos instalado aún):

yum install wget

Instalaremos también el paquete yum-utils:

yum install yum-utils

Accederemos a la carpeta temporal:

cd /tmp

Revisaremos la versión actual de PHP con:

php --version

En nuestro caso, nos devuelve: PHP 5.4.16

Revisamos la versión actual de Linux con:

cat /etc/centos-release

En nuestro caso la Linux CentOS 7.8.2003, ahora descargamos los repositorios de paquetes con:

wget -q http://rpms.remirepo.net/enterprise/remi-release-7.rpm
wget -q https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Los aplicamos:

rpm -i remi-release-7.rpm
rpm -i epel-release-latest-7.noarch.rpm

Y, una vez que tenemos actualizados los repositorios de los instaladores habilitamos la instalación del paquete remi-php72:

yum-config-manager --enable remi-php72

instalación del paquete

Instalamos/actualizamos PHP con:

yum install php

instalación de php

Una vez finalizada la instalación/actualización, volveremos a comprobar la versión de PHP:

php --version

En este caso, veremos que nos devuelve: PHP 7.2.34.

Revisar versión de php

Si tenemos un servidor web, es conveniente reiniciarlo para que se aplique la nueva versión de PHP:

service httpd restart

Con este procedimiento solucionaremos el típico error de WordPress:

Your server is running PHP version 5.4.16 but WordPress 5.5.3 requires at least 5.6.20.

Error de Wordpress