Instalar PHP 7.3 en CentOS7 [SOLUCIONADO]

Preparativos Iniciales para la Instalación de PHP 7.3 en CentOS 7

Al trabajar con sistemas basados en Linux como CentOS 7, es fundamental contar con un servidor configurado adecuadamente para desplegar aplicaciones web. En este sentido, la versión de PHP juega un papel crucial en el rendimiento y seguridad de dichas aplicaciones. A continuación, abordaremos el proceso de actualización o instalación de PHP 7.3 en CentOS 7, el cual es preferido por muchos desarrolladores debido a sus mejoras en rendimiento y características nuevas frente a versiones anteriores.

Antes de adentrarnos en la ejecución de comandos, es esencial verificar que el sistema esté completamente actualizado. Para ello, utilizaremos el siguiente comando:

sudo yum update

Agregar Repositorios de PHP 7.3

CentOS 7, por defecto, no viene con PHP 7.3 en sus repositorios estándar. Por lo tanto, es necesario habilitar el repositorio de Remi, un repositorio de terceros que contiene versiones más recientes de PHP. Procederemos a instalar el repositorio EPEL y luego el repositorio Remi con los siguientes comandos:

sudo yum install epel-release yum-utils
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Después de haber instalado los repositorios necesarios, habilitaremos el repositorio de PHP 7.3 utilizando la herramienta yum-config-manager con la siguiente sintaxis:

sudo yum-config-manager --enable remi-php73

Instalación de PHP 7.3

Con el repositorio de Remi configurado y habilitado para PHP 7.3, estamos listos para proceder con la instalación. Es importante recordar que si tienes una versión anterior de PHP instalada, deberías considerar removerla o actualizarla. Para instalar PHP 7.3 usaremos yum install de la siguiente manera:

sudo yum install php php-cli php-fpm php-common

Estos comandos instalan el PHP básico junto con varios módulos comunes necesarios para el desarrollo web. Sin embargo, es posible que tu aplicación requiera módulos adicionales. Puedes buscar los módulos disponibles con el comando yum search php- y luego instalar las extensiones necesarias de manera similar:

sudo yum install nombre_del_módulo

Verificación de la Instalación de PHP 7.3

Una vez completada la instalación de PHP 7.3, es recomendable verificar que la versión correcta de PHP está en funcionamiento. Esto se puede hacer fácilmente mediante la línea de comandos, ejecutando el siguiente comando:

php -v

Este comando retornará la versión instalada de PHP, asegurándote de que efectivamente posees la versión 7.3.

Configuración y Optimización de PHP 7.3

Una vez que tengamos PHP 7.3 corriendo en nuestro sistema, es posible que deseemos realizar configuraciones adicionales. Esto se puede hacer editando el archivo php.ini, que es el archivo de configuración principal de PHP. La ubicación de este archivo puede variar, pero generalmente se encuentra en el directorio /etc. Para editar el archivo, podemos hacerlo con el editor de texto de preferencia, por ejemplo:

sudo nano /etc/php.ini

Es importante no olvidar siempre realizar copias de seguridad de cualquier archivo de configuración antes de efectuar cambios.

Configuración de Apache con PHP 7.3

Si tu servidor corre Apache, es necesario asegurarse de que está configurado para trabajar con la nueva versión de PHP. Esto se logra instalando el módulo PHP y reiniciando el servicio Apache para que tome los cambios. A continuación, los comandos necesarios:

sudo yum install php-mod_php
sudo systemctl restart httpd.service

Con estos pasos, Apache debería estar utilizando correctamente PHP 7.3.

Migración y Compatibilidad

Después de instalar PHP 7.3 en CentOS 7, es vital garantizar que todas las aplicaciones web que utilicen PHP sean compatibles con esta versión. La migración de versiones anteriores de PHP a la 7.3 puede requerir la actualización de código obsoleto y la confirmación de que todos los plugins o módulos están actualizados y son compatibles.

Mantenimiento y Actualizaciones

Finalmente, no debemos olvidar el mantenimiento regular del sistema. Los comandos de actualización de yum te permitirán mantener PHP 7.3 y otros paquetes del sistema actualizados con los últimos parches de seguridad y correcciones de errores:

sudo yum update

Actualizar regularmente es una práctica imprescindible para asegurar la seguridad y estabilidad del servidor.

Este artículo ha guiado paso a paso cómo proceder con la instalación y configuración de PHP 7.3 en CentOS 7, asegurando así una base sólida para ejecutar aplicaciones PHP modernas y eficientes.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad