Esta guía le enseñará una instalación completa de LAMP Stack en Ubuntu 24.04 para principiantes. LAMP Stack es una herramienta popular y de código abierto que se utiliza en el desarrollo web. Significa Linux, Apache, MySQL/MariaDB y PHP. Cada uno de estos servicios es una capa esencial de la pila. Se utilizan para crear sitios web dinámicos basados ​​en bases de datos. Ahora puede seguir los pasos de la guía que proporciona el sitio web de Orcacore y comenzar su instalación de LAMP Stack en Ubuntu 24.04. Pasos para la instalación de LAMP Stack en Ubuntu 24.04 Antes de comenzar su instalación de LAMP Stack en Ubuntu 24.04, debe acceder a su servidor como un usuario no root con privilegios sudo. Para aprender a crear un usuario sudo, puedes consultar esta guía sobre cómo crear un usuario sudo en Ubuntu 24.04 desde la terminal. Luego, sigue los pasos a continuación para iniciar la instalación de LAMP Stack en Ubuntu 24.04. Paso 1: instalación del servidor web Apache en Ubuntu 24.04 El primer paso es instalar Apache en Ubuntu 24.04 como servidor web. Para ello, ejecuta la actualización del sistema e instala Apache con el siguiente comando: # sudo apt update # sudo apt install apache2 -y Permitir tráfico HTTP al firewall UFW Una vez que se complete la instalación de Apache, debes permitir el tráfico HTTP a través del firewall UFW. Para instalar y habilitar el Firewall UFW, puede consultar esta guía sobre la configuración del Firewall UFW en Ubuntu 24.04. Primero, puede enumerar todos los perfiles de aplicaciones UFW disponibles actualmente con el siguiente comando:sudo ufw app listEn su salida, debería ver algo similar a esto:Output Available applications: Apache Apache Full Apache Secure OpenSSHA esta vez, solo necesita permitir el puerto 80. Para hacer esto, puede ejecutar el siguiente comando:sudo ufw allow in «Apache»Ahora puede verificar su instalación de Apache y la configuración de UFW accediendo a la página web predeterminada de Apache. Para hacer esto, necesita saber la dirección IP de su servidor. Para este propósito, puedes consultar esta guía sobre 4 comandos de Linux para obtener una dirección IP pública. Luego, abre tu navegador web favorito y navega a la siguiente URL: http://your_server_ip Si ves la siguiente página significa que has instalado Apache correctamente en Ubuntu 24.04. Paso 2: instalación de MariaDB en Ubuntu 24.04 En este paso de la instalación de LAMP Stack en Ubuntu 24.04, instalamos MariaDB como motor de base de datos. Para instalar MariaDB, simplemente puedes ejecutar el siguiente comando: sudo apt install mariadb-server -y Ejecutar el script de seguridad de MariaDB Cuando finalice la instalación, se recomienda ejecutar un script de seguridad que viene preinstalado con MySQL. Para ello, ejecute el siguiente comando:sudo mysql_secure_installationSe le solicitará que:Establezca una contraseña de root seguraElimine usuarios anónimosDesactive el inicio de sesión remoto para el usuario rootElimine la base de datos de prueba y el acceso a ellaRespóndales para continuar.Cuando haya terminado, pruebe si puede iniciar sesión en la consola MariaDB escribiendo:sudo mysql -u root -pLuego, puede salir de su shell MariaDB con el siguiente comando:MariaDB [(none)]> salirPaso 3 – Instalación de PHP en Ubuntu 24.04El paso final de la instalación de LAMP Stack en Ubuntu 24.04 es instalar PHP. Además, necesitas php-mysql, un módulo PHP que permite a PHP comunicarse con bases de datos basadas en MySQL. También necesitas libapache2-mod-php para permitir que Apache maneje archivos PHP. Los paquetes PHP principales se instalarán automáticamente como dependencias. Para instalar PHP y los paquetes necesarios, ejecuta el siguiente comando:sudo apt install php libapache2-mod-php php-mysql -yVerificar la instalación de PHPUna vez que se complete la instalación, puedes verificarla comprobando la versión de PHP:php -vEn tu salida, deberías ver:Como viste, la versión predeterminada de PHP en Ubuntu 24.04 es PHP 8.3.A continuación, puedes crear un script de prueba de PHP para confirmar que Apache puede manejar y procesar solicitudes de archivos PHP. Para ello, puedes ejecutar el siguiente comando:echo «» | sudo tee /var/www/html/info.phpLuego, escriba la dirección IP de su servidor en su navegador web seguido de info.php:http://server-ip-address/info.phpA continuación, se muestra un ejemplo de la página web PHP predeterminada:Después de verificar la información relevante sobre su servidor PHP a través de esa página, es mejor eliminar el archivo que creó, ya que contiene información confidencial sobre su entorno PHP y su servidor Ubuntu:sudo rm /var/www/html/info.phpSiempre puede volver a crear esta página si necesita acceder a la información nuevamente más tarde.Eso es todo, ya está.ConclusiónEn este punto, ha aprendido la instalación de LAMP Stack en Ubuntu 24.04, que incluye Apache, MariaDB y PHP. Puede usarlos juntos para crear sitios web dinámicos y basados ​​en bases de datos. Espero que lo disfrute. Además, es posible que le interese leer los siguientes artículos:El servicio Apache2 falló con el código de salida de resultadoHabilitar ionCube Loader en Ubuntu 24.04Configuración de XAMPP en Ubuntu 24.04