Instalación de LAMP Stack en Ubuntu y Debian

Instalación de LAMP Stack en Ubuntu y Debian
  • Save

La pila LAMP (Linux, Apache, MySQL, PHP) y LEMP (Linux, Nginx, MySQL, PHP) son entornos de servidor web populares para alojar aplicaciones web. En este artículo, te guiaré a través de los pasos para instalar tanto LAMP como LEMP en sistemas operativos Ubuntu y Debian. ¡Vamos a empezar!



Instalación de LAMP Stack

Paso 1: Actualizar el Sistema

Antes de instalar cualquier paquete, es una buena práctica actualizar el sistema:

sudo apt update && sudo apt upgrade -y

Paso 2: Instalar Apache

Para instalar Apache, el servidor web más popular, ejecuta el siguiente comando:

sudo apt install apache2 -y

Paso 3: Instalar MySQL

Instala el servidor de bases de datos MySQL:

sudo apt install mysql-server mysql-client -y

Paso 4: Instalar PHP

Finalmente, instala PHP junto con las extensiones necesarias:

sudo apt install php libapache2-mod-php php-mysql -y

Instalación de LEMP Stack

Paso 1: Actualizar el Sistema

Al igual que con LAMP, primero actualiza tu sistema:

sudo apt update && sudo apt upgrade -y

Paso 2: Instalar Nginx

Para instalar Nginx, ejecuta:

sudo apt install nginx -y

Paso 3: Instalar MySQL

Instala MySQL para LEMP:

sudo apt install mysql-server mysql-client -y

Paso 4: Instalar PHP

Instala PHP y las extensiones necesarias para Nginx:

sudo apt install php-fpm php-mysql -y

Configuración Final

Configurar Apache (LAMP)

Si estás utilizando Apache, asegúrate de iniciar y habilitar el servicio:

sudo systemctl start apache2
sudo systemctl enable apache2

Configurar Nginx (LEMP)

Si estás utilizando Nginx, inicia y habilita el servicio PHP-FPM:

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl start php-fpm
sudo systemctl enable php-fpm

Conclusión

Ahora tienes una idea clara de cómo instalar tanto LAMP como LEMP en tu servidor Ubuntu o Debian. Ambos son stacks poderosos y versátiles que te permitirán alojar una amplia variedad de aplicaciones web. ¡Buena suerte con tu proyecto!