Tutoriales

Instale PHP para Apache y Nginx en Ubuntu 24.04

PHP sigue siendo una de las tecnologías backend más utilizadas para sitios web y aplicaciones web. si quieres Instalar PHP en Ubuntu Ubuntu 24.04 hace que el proceso sea rápido y sencillo con repositorios oficiales y paquetes actualizados en comparación con sistemas basados ​​en plataformas como WordPress, Laravel o Magento.

Esta guía explica cómo instalar PHP 8.3 en Ubuntu 24.04, configurarlo usando Apache o Nginx, agregar extensiones comunes y administrar eficazmente múltiples versiones de PHP.

¿Por qué instalar PHP en el sistema Ubuntu?

Ubuntu 24.04 incluye PHP 8.3 en sus repositorios predeterminados, lo que significa que puede implementar aplicaciones PHP modernas sin agregar fuentes de terceros. PHP funciona a la perfección con servidores web populares y proporciona un rendimiento potente para sitios web dinámicos.

Ya sea que esté ejecutando una máquina de desarrollo o un servidor de producción, Ubuntu proporciona un entorno estable para aplicaciones PHP.

Instalar PHP en Ubuntu usando Apache

Si tu servidor usa Apache, instalar PHP es muy sencillo. Primero actualice el índice del paquete e instale los paquetes requeridos:

sudo apt updatesudo apt install php libapache2-mod-php

Una vez completada la instalación, reinicie Apache para iniciar el módulo PHP:

Publicaciones relacionadas
sudo systemctl restart apache2

Puede verificar la instalación utilizando los siguientes métodos:

php -v

El resultado debería mostrar la versión de PHP instalada.

Instalar PHP en Ubuntu usando Nginx

A diferencia de Apache, Nginx no procesa archivos PHP directamente. En cambio, se basa en PHP-FPM.

Instale PHP y PHP-FPM usando los siguientes comandos:

sudo apt updatesudo apt install php-fpm

Después de la instalación, confirme que PHP-FPM se esté ejecutando:

sudo systemctl status php8.3-fpm

A continuación, configure el bloque del servidor Nginx para manejar archivos PHP:

location ~ \.php$ {    include snippets/fastcgi-php.conf;    fastcgi_pass unix:/run/php/php8.3-fpm.sock;}

Reinicie Nginx después:

sudo systemctl restart nginx

Instalar extensión PHP

La mayoría de las aplicaciones PHP requieren una base de datos adicional, imágenes o expansión de caché.

Puede instalar extensiones individualmente:

sudo apt install php-mysql php-gd php-curl

Algunas extensiones de uso común incluyen:

  • php-mysql Para base de datos MySQL
  • php-curl Para solicitudes HTTP
  • php-xml para soporte XML
  • php-mbstring Para procesamiento de textos multibyte
  • php-zip para la gestión de archivos

Lista de módulos PHP instalados:

php -m

Después de agregar la extensión, reinicie Apache o PHP-FPM.

Probar el procesamiento PHP

Cree un archivo de prueba en su directorio raíz web:

echo '' | sudo tee /var/www/html/info.php

Abra su navegador y visite:

Si PHP está configurado correctamente, aparecerá una página de información PHP detallada.

Por razones de seguridad, elimine el archivo después de realizar la prueba:

sudo rm /var/www/html/info.php

Instalar otras versiones de PHP

Algunas aplicaciones requieren versiones PHP más antiguas. Ubuntu admite múltiples versiones de PHP a través del popular repositorio Ondřej Surý.

Agregar nuevo repositorio:

sudo add-apt-repository ppa:ondrej/phpsudo apt update

Luego instale una versión específica:

sudo apt install php8.1

Puede cambiar entre versiones instaladas usando el siguiente comando:

sudo update-alternatives --config php

en conclusión

aprende como Instalar PHP en Ubuntu Los servidores son fundamentales para los desarrolladores, administradores y entornos de alojamiento. Ubuntu 24.04 simplifica la implementación de PHP con repositorios oficiales, soporte PHP-FPM y administración de versiones flexible.

Después de instalar PHP, puede agregar extensiones, optimizar el rendimiento y comenzar a implementar aplicaciones web modernas con confianza.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba