CentOS / febrero 1, 2016

Actualizar PHP en CentOS 7 a la versión 5.5

Por defecto en las instalaciones nuevas de CentOS 7 la versión que viene de PHP está por debajo de la versión 5.5. Algunas aplicaciones web necesitan tener esta versión para funcionar y nos vemos obligados a actualizar PHP. Actualmente tengo una maquina virtual con CentOS 7 instalado y esta versión de PHP:

[root@localhost html]# php --version
PHP 5.4.16 (cli) (built: Jun 23 2015 21:17:27)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

Queremos actualizar a la versión 5.5 y estos son los pasos que hay que seguir:

Primero nos tenemos que asegurar de que tenemos instalados dos repositorios necesarios: epel-release y webtatic-release, si no lo tenemos instalado:

# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm

Ahora ya puedes instalar PHP 5.5:

# yum install php55w php55w-opcache

Si deseas actualizar PHP para esta versión se recomiendo que primero compruebes que tu sistema permitirá la actualización, por ejemplo, asegurándote de que ningún software como CPanel pueda dejar de funcionar tras la actualización. Al menos que sepas lo que estás haciendo, puede ser arriesgado actualizar un sistema.

Si sabes lo que estás haciendo, puedes actualizar PHP a través de:

# yum install yum-plugin-replace
# yum replace php-common --replace-with=php55w-common

Es probable que aparezca este error:

WARNING: Unable to resolve all providers: ['php-pdo_sqlite(x86-64)']

This may be normal depending on the package.  Continue? [y/N]

Esto es normal, y puedes continuar escribiendo una «y». Luego tendremos la oportunidad de ver que paquetes se instalarán y cuales se eliminarán.

Una vez hemos acabado, podremos comprobar de nuevo la versión de PHP:

PHP 5.5.31 (cli) (built: Jan  9 2016 10:01:20)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies

Ningún comentario “Actualizar PHP en CentOS 7 a la versión 5.5”

avatar
500
  Suscribirte  
Notificarme

Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Doble clic sobre aquí para cerrar.