Cómo instalar PHP 5.6 en CentOS 7


De forma predeterminada, los repositorios de paquetes de software oficiales de CentOS 7 tienen PHP 5.4, que ha llegado al final de su vida útil y los desarrolladores ya no lo mantienen activamente. Para mantenerse al día con las últimas funciones y actualizaciones de seguridad, necesita una versión más nueva (probablemente la última) de PHP en su sistema CentOS 7.

Por lo tanto, se recomienda encarecidamente que actualice o instale una última versión estable compatible de PHP 5.5, PHP 5.6 o PHP 7 en una distribución de Linux CentOS 7.

En este artículo, explicaremos cómo instalar versiones estables compatibles de PHP 5.5 (solo se proporcionan actualizaciones de seguridad) o PHP 5.6 en la distribución de CentOS 7 (las mismas instrucciones también funcionan en RHEL 7).

Instalación de PHP 5.6 en CentOS 7

1. Para instalar PHP 5.6, debe instalar y habilitar el repositorio EPEL y Remi en su sistema CentOS 7 usando los siguientes comandos.

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

2. A continuación, instale yum-utils, que es una variedad de utilidades que se integran con yum para mejorar sus características predeterminadas, dándole opciones de administración de paquetes más avanzadas y también haciéndolo más fácil de usar.

Algunas de sus características importantes incluyen la manipulación de repositorios, habilitar o deshabilitar paquetes sobre la marcha y mucho más, sin configuraciones manuales.

# yum install yum-utils

3. Uno de los programas más importantes proporcionados por yum-utils es yum-config-manager, que puede utilizar para activar el repositorio Remi como repositorio predeterminado para instalar varias versiones de PHP. Por ejemplo, si desea instalar PHP 5.5, PHP 5.6 o PHP 7.2 en CentOS 7, simplemente habilítelo e instálelo como se muestra.

# yum-config-manager --enable remi-php55   [Install PHP 5.5]
# yum-config-manager --enable remi-php56   [Install PHP 5.6]
# yum-config-manager --enable remi-php72   [Install PHP 7.2]

4. Ahora que ha habilitado las versiones seleccionadas de PHP, puede instalar PHP (aquí, hemos elegido instalar PHP 5.6) con todos los módulos necesarios de la siguiente manera

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

Cosas importantes a tener en cuenta:

  1. En caso de que desee degradar la versión de PHP por una razón u otra, deberá eliminar las versiones de PHP existentes y luego reinstalar el nuevo PHP con los módulos que necesita.
  2. También puede instalar varias versiones de PHP en Linux y elegir manualmente qué versión usar de forma predeterminada.

Luego, verifique dos veces la versión instalada de PHP en su sistema.

# php -v

Por último, recuerde leer 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 por ahora! Para compartir cualquier opinión con nosotros, puede utilizar el formulario de comentarios a continuación. A continuación, lo guiaremos a través de la instalación de PHP 7 en CentOS 6. Hasta entonces, manténgase conectado a Tecmint.com.