April 13th 2025
Crea un ambiente LAMP en minutos
Creado Por: NextVega
April 13th 2025
Creado Por: NextVega
En este tutorial veremos cómo instalar LAMP en Ubuntu 22.04 VPS. LAMP es un acrónimo de Linux, Apache, MySQL, PHP. Es una pila popular para crear y desplegar aplicaciones web dinámicas
En esta pila (stack), Linux sirve como el sistema operativo para la aplicación web. MySQL se utiliza como base de datos. Apache se utiliza como servidor web. PHP se utiliza para procesar contenido dinámico. En algunas otras variantes de esta pila, Perl se utiliza en lugar de PHP o Python.

Comience actualizando la caché del gestor de paquetes. Si esta es la primera vez que usas sudo dentro de esta sesión, se le pedirá que proporcione su contraseña de usuario para confirmar que tiene los privilegios adecuados para gestionar los paquetes de sistemas con apt.
$ sudo apt updateLuego, instale Apache con:
$ sudo apt install apache2Se le pedirá que confirme la instalación de Apaches. Confirmar pulsando Y, entonces ENTER.
Una vez terminada la instalación, necesitará ajustar la configuración de los cortafuegos para permitir el tráfico de HTTP. La herramienta de configuración predeterminada de Firewall de Ubuntu se llama Firewall Descomplicado (UFW). ejecute este comando:
$ sudo ufw app listPor ahora, es mejor permitir sólo conexiones en el puerto 80, ya que se trata de una instalación de Apache fresca y usted no tiene un certificado TLS/SSL configurado para permitir el tráfico HTTPS en su servidor.
Sólo permitir el tráfico en el puerto 80, utilizar el Apacheperfil:
$ sudo ufw allow in "Apache"Verifique el cambio con:
$ sudo ufw statusOutputStatus: active
To Action From
-- ------ ----
OpenSSH ALLOW Anywhere
Apache ALLOW Anywhere
OpenSSH (v6) ALLOW Anywhere (v6)
Apache (v6) ALLOW Anywhere (v6) Tráfico en el puerto 80 ahora está permitido a través del firewall.
Puedes hacer una comprobación puntual de inmediato para verificar que todo salió según lo planeado visitando la dirección IP pública de tu servidor en tu navegador web, La página web Ubuntu Apache predeterminada está ahí para fines informativos y de prueba. A continuación un ejemplo de la página web predeterminada de Apache para Ubuntu 22.04:

Ahora que dispone de un servidor web funcional, deberá instalar un sistema de base de datos para poder almacenar y gestionar los datos de su sitio. MySQL es un sistema de administración de bases de datos popular que se utiliza en entornos PHP.
Una vez más, utilice apt para adquirir e instalar este software:
$ sudo apt install mysql-serverCuando se le solicite, confirme la instalación al escribir Y y, luego, ENTER. Cuando termine, compruebe si puede iniciar sesión en la consola de MySQL al escribir lo siguiente:
$ sudo mysqlEsto permitirá establecer conexión con el servidor de MySQL como root user de la base de datos administrativa, lo que se infiere del uso de sudo cuando se ejecuta este comando. Debería ver el siguiente resultado:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 11
Server version: 8.0.41-0ubuntu0.24.10.1 (Ubuntu)
Copyright (c) 2000, 2025, Oracle and/or its affiliates.
Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> Para salir de la consola de MySQL, escriba lo siguiente:
mysql> exitInstaló Apache para presentar su contenido y MySQL para almacenar y gestionar sus datos. PHP es el componente de nuestra configuración que procesará el código para mostrar contenido dinámico al usuario final. Además del paquete php, necesitará php-mysql, un módulo PHP que permite que este se comunique con bases de datos basadas en MySQL. También necesitará libapache2-mod-php para habilitar Apache para gestionar archivos PHP. Los paquetes PHP básicos se instalarán automáticamente como dependencias.
Para instalar estos paquetes, ejecute lo siguiente:
$ sudo apt install php libapache2-mod-php php-mysqlUna vez que la instalación se complete, podrá ejecutar el siguiente comando para confirmar su versión de PHP:
$ php -vOutput
PHP 7.4.3 (cli) (built: Mar 26 2020 20:24:23) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
with Zend OPcache v7.4.3, Copyright (c), by Zend TechnologiesEn este punto, su pila LAMP está plenamente operativa y funcionando correctamente.
0 comments to a « Crea un ambiente LAMP en minutos »
Leave a reply
Your email address will not be published. All fields are required.