Cómo instalar PHP 5.4, PHP 5.5 o PHP 5.6 en CentOS 6


La versión actual de PHP en los repositorios oficiales de CentOS 6 es PHP 5.3, que ha llegado al final de su vida útil y ya no se mantiene (en términos de corrección de errores y actualizaciones de seguridad críticas) por parte de los desarrolladores. Puede estar expuesto a vulnerabilidades de seguridad sin parche si todavía lo está usando.

Por lo tanto, se recomienda que actualice o instale una última versión estable compatible de PHP 5.4 o PHP 5.6 en una distribución de CentOS 6 Linux lo antes posible.

Instalar EPEL y Remi Repository

1. Para instalar la última versión estable de PHP, debe agregar el repositorio EPEL y Remi a su distribución de CentOS 6 usando los siguientes comandos como usuario root.

# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
# rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm

Instalar Yum-Utils para administrar el repositorio

2. Instale yum-utils, una colección de utilidades que se integran con yum para extender sus características nativas de varias formas, haciéndolas más poderosas y fáciles de usar.

El paquete yum-utils se usa para habilitar o deshabilitar paquetes sobre la marcha sin ninguna configuración manual.

# yum install yum-utils

Instale PHP 5.4, PHP 5.5 o PHP 5.6 en CentOS 6

3. Una vez que se hayan instalado EPEL, Remi y yum-utils, ahora puede continuar para instalar PHP 5.4, PHP 5.5 o PHP 5.6 con todos los módulos requeridos en la distribución de CentOS 6 habilitando el repositorio remi usando el comando yum-config-manager como se muestra .

# yum-config-manager --enable remi-php54    [Intall PHP 5.4]
# yum-config-manager --enable remi-php55    [Intall PHP 5.5]
# yum-config-manager --enable remi-php56    [Intall PHP 5.6]

4. Una vez que haya habilitado la versión seleccionada de PHP, puede instalar PHP (en mi caso, he elegido PHP 5.6) con todos los módulos necesarios como se muestra.

# yum-config-manager --enable remi-php56    [Intall PHP 5.6]
# yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo 

Si desea degradar la versión de PHP por cualquier motivo, deberá eliminar la versión de PHP existente y luego reinstalar el nuevo PHP con los módulos que desee.

Por último, no olvide consultar estos útiles artículos de PHP:

  1. Cómo usar y ejecutar códigos PHP en la línea de comandos de Linux
  2. Cómo encontrar archivos de configuración de MySQL, PHP y Apache
  3. Cómo probar la conexión de la base de datos PHP MySQL mediante script
  4. Cómo ejecutar un script PHP como usuario normal con Cron

¡Eso es todo! Para compartir cualquier pensamiento con nosotros, envíenos el formulario de comentarios a continuación. Por último, recuerde estar siempre conectado a Tecmint.com.