Saltar al contenido principal

Cómo instalar PHP en CentOS

Cómo instalar PHP en CentOS

En este tutorial, te guiaremos a través del proceso paso a paso de instalación de PHP en el sistema operativo CentOS. PHP es un lenguaje de scripting popular utilizado para el desarrollo web, y su instalación en CentOS es un proceso relativamente sencillo.

Requisitos previos

Antes de comenzar, asegúrate de tener lo siguiente:

  • Un sistema operativo CentOS instalado en tu servidor o máquina virtual.
  • Acceso a la cuenta de root o a una cuenta de usuario con privilegios de sudo.

Paso 1: Actualizar los paquetes del sistema

Primero, asegurémonos de que todos los paquetes del sistema estén actualizados. Abre una terminal o conéctate por SSH a tu servidor CentOS y ejecuta el siguiente comando:

sudo yum update

Este comando actualizará tu sistema con las últimas versiones de paquetes y parches de seguridad. Es posible que se te solicite ingresar tu contraseña.

Paso 2: Instalar PHP

Para instalar PHP en CentOS, utilizaremos el gestor de paquetes yum. Ejecuta el siguiente comando en la terminal:

sudo yum install php

Este comando descargará e instalará PHP junto con sus dependencias. Es posible que se te solicite confirmar la instalación escribiendo 'y' y presionando Enter.

Paso 3: Verificar la instalación de PHP

Una vez que la instalación esté completa, podemos verificar que PHP esté instalado correctamente. Podemos hacer esto creando un archivo de prueba PHP sencillo.

Crea un nuevo archivo llamado info.php en el directorio raíz de tu servidor web (generalmente /var/www/html/) utilizando tu editor de texto preferido. Agrega las siguientes líneas de código al archivo:

<?php
phpinfo();
?>

Guarda el archivo y cierra el editor de texto.

Ahora, abre un navegador web y dirígete a http://tu_dirección_ip_del_servidor/info.php. Deberías ver una página que muestra información detallada sobre tu instalación de PHP. Esta página proporciona información útil sobre la versión de PHP, las extensiones y la configuración.

Paso 4: Módulos adicionales de PHP

Por defecto, el paquete php que instalamos incluye un conjunto básico de módulos. Dependiendo de los requisitos de tu proyecto, es posible que necesites instalar módulos adicionales de PHP.

Para buscar módulos disponibles, utiliza el comando yum search seguido de la palabra clave php. Por ejemplo, para buscar el módulo de MySQL, ejecuta el siguiente comando:

sudo yum search php | grep mysql

Este comando mostrará una lista de módulos de PHP relacionados con MySQL. Para instalar un módulo específico, utiliza el comando yum install como lo hicimos en el Paso 2.

Paso 5: Reiniciar el servidor web

Después de instalar PHP y cualquier módulo adicional, es necesario reiniciar tu servidor web para que los cambios surtan efecto.

Si estás utilizando Apache, ejecuta el siguiente comando:

sudo systemctl restart httpd

Si estás utilizando Nginx, ejecuta el siguiente comando:

sudo systemctl restart nginx

Conclusión

¡Felicitaciones! Has instalado PHP correctamente en CentOS. Ahora puedes comenzar a desarrollar aplicaciones web utilizando PHP en tu servidor CentOS. Recuerda actualizar regularmente tu instalación de PHP para beneficiarte de los últimos parches de seguridad y funciones.

Siéntete libre de explorar módulos adicionales de PHP para mejorar tus capacidades de desarrollo. Si encuentras algún problema durante el proceso de instalación, consulta la documentación oficial o busca ayuda en comunidades en línea relevantes.

¡Disfruta programando con PHP en CentOS!