COMO INSTALAR SERVER WEB LAMP EN UBUNTU 24
¡Bienvenidos a un nuevo artículo de Cumpi Linux! Hoy les mostraré cómo instalar un servidor LAMP en Ubuntu 24, paso a paso desde la instalación, configuración, hasta tener todo completamente funcionando y en condiciones para alojar tu sitio web/proyecto.
¿Qué es LAMP?
LAMP es un conjunto de software que incluye cuatro componentes esenciales para configurar un servidor web:
1. **L**inux: el sistema operativo base (en este caso, Ubuntu 24).
2. **A**pache: el servidor web que gestiona y responde a las solicitudes HTTP.
3. **M**ySQL o **MaríaDB**: el sistema de gestión de bases de datos.
4. **P**HP: el lenguaje de programación que permite crear contenido dinámico en el servidor.
Al configurar LAMP en tu equipo o servidor, podrás usarlo para proyectos de desarrollo o para crear un entorno de pruebas.
Instalación de LAMP en Linux Mint
Para esta guía, utilizaré Linux Mint 22, una distribución basada en Ubuntu 24. Los pasos son prácticamente idénticos, y esta guía también es válida para distribuciones basadas en Debian.
Paso 1: Preparar el Sistema
Antes de iniciar la instalación, abrimos la terminal y actualizamos el sistema con:
sudo apt update
Este comando asegura que todos los paquetes estén en sus versiones más recientes.
Paso 2: Instalar Apache
Instalamos Apache, el servidor web, con el siguiente comando:
sudo apt install apache2
Al finalizar la instalación, verificamos que Apache esté activo y corriendo:
systemctl status apache2
Si ves el mensaje «active (running)», Apache está funcionando correctamente. Puedes confirmar que está activo accediendo a `http://localhost` desde tu navegador, donde debería mostrarse la página de inicio de Apache.
Paso 3: Instalar MySQL o MaríaDB
El siguiente paso es instalar el sistema de gestión de bases de datos, que puede ser MySQL o MaríaDB. Usamos el siguiente comando:
sudo apt install mariadb-server
Al igual que con Apache, verificamos el estado de MaríaDB:
systemctl status mariadb
Para mejorar la seguridad, configuramos la base de datos con:
sudo mysql_secure_installation
En esta configuración, se recomienda:
– Eliminar usuarios anónimos.
– Deshabilitar el inicio de sesión remoto para el usuario `root`.
– Borrar la base de datos de prueba.
Paso 4: Instalar PHP
Para finalizar, instalamos PHP, el lenguaje que nos permite ejecutar scripts dinámicos. También instalaremos los módulos necesarios para que PHP se comunique con Apache y MySQL:
sudo apt install php libapache2-mod-php php-mysql
Para verificar que PHP está instalado correctamente, podemos crear un archivo de prueba en el directorio web predeterminado de Apache:
sudo echo «<?php phpinfo(); ?>» > /var/www/html/info.php
Al abrir `http://localhost/info.php` en el navegador, deberías ver una página con información de PHP, lo que confirma que PHP se instaló y configuró correctamente.
Finalizando la Configuración de LAMP
Una vez que Apache, MaríaDB y PHP están instalados y funcionando, tienes tu servidor LAMP listo para usar. Puedes comenzar a desarrollar aplicaciones web o probar tus proyectos en este entorno.
Conclusión
¡Gracias por acompañarnos en esta instalación y no olvides suscribirte a Cumpi Linux para más guías y tutoriales sobre el mundo de Linux y servidores!