LAMP es el acrónimo de Linux, Apache, MySQL (o MariaDB) y PHP. Se trata de una popular pila de servidores web de código abierto utilizada para desarrollar y desplegar sitios web y aplicaciones dinámicas. Este artículo le guiará a través del proceso de instalación de la pila LAMP en un servidor Ubuntu.
1. Requisitos previos
Antes de comenzar, asegúrese de tener lo siguiente:
- Un servidor con Ubuntu (18.04 o posterior).
- Privilegios Sudo en el servidor.
- Un terminal o acceso SSH a su servidor.
2. Actualice su sistema
Empiece por actualizar su índice de paquetes para asegurarse de que dispone de la información más reciente sobre los paquetes disponibles:
sudo apt update sudo apt upgrade -y
3. Instalar Apache
Paso 1: Instalar Apache
Para instalar el servidor web Apache, ejecute el siguiente comando:
sudo apt install apache2 -y
Paso 2: Iniciar y habilitar Apache
Tras la instalación, inicie el servicio Apache y habilítelo para que se ejecute al arrancar:
sudo systemctl start apache2
sudo systemctl enable apache2
Paso 3: Verificar la instalación de Apache
Para verificar que Apache se está ejecutando, abra su navegador web y navegue hasta la dirección IP de su servidor:
Debería ver la página de bienvenida predeterminada de Apache.
4. Instalar MySQL
Paso 1: Instalar MySQL
Para instalar MySQL, ejecute el siguiente comando:
sudo apt install mysql-server -y
Paso 2: Instalación segura de MySQL
Después de la instalación, ejecute el script de seguridad para mejorar la seguridad de MySQL:
sudo mysql_secure_installation
Siga las instrucciones para establecer una contraseña de root y configurar otras opciones de seguridad.
Paso 3: Verificar la instalación de MySQL
Inicie sesión en MySQL para verificar la instalación:
sudo mysql -u root -p
Introduzca la contraseña de root que estableció durante el proceso de instalación segura.
5. Instalar PHP
Paso 1: Instalar PHP y las extensiones necesarias
Para instalar PHP y algunas extensiones comunes, ejecute el siguiente comando:
sudo apt install php libapache2-mod-php php-mysql -y
Paso 2: Reinicie Apache
Después de instalar PHP, reinicie el servidor Apache para habilitar el módulo PHP:
sudo systemctl restart apache2
Paso 3: Verificar la instalación de PHP
Para verificar que PHP está instalado y funcionando, cree un archivo PHP info:
- Cree un nuevo archivo en el directorio raíz de la web:
echo "" | sudo tee /var/www/html/info.php
- Abra su navegador web y navegue hasta
Debería ver una página con información sobre PHP.
6. Limpiar
Después de verificar la instalación, es una buena idea eliminar el archivo de información PHP por razones de seguridad:
sudo rm /var/www/html/info.php
7. Conclusión
Has instalado con éxito la pila LAMP en tu servidor Ubuntu. Con Linux, Apache, MySQL y PHP configurados, ahora puede desarrollar y desplegar aplicaciones web dinámicas. Actualice regularmente su pila de software para garantizar un rendimiento y seguridad óptimos.