📒 

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:

http://your_server_ip

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:

  1. Cree un nuevo archivo en el directorio raíz de la web:
echo "" | sudo tee /var/www/html/info.php
  1. Abra su navegador web y navegue hasta
http://your_server_ip/info.php

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.