En esta guía, explicaremos cómo instalar LAMP en Ubuntu 18.04.
LAMP (Linux, Apache, MySQL, PHP) es una combinación de software de código abierto, normalmente instalado en un servidor utilizado para alojar sitios web dinámicos y aplicaciones web. Incluye el sistema operativo Linux, el servidor web Apache, MySQL para el almacenamiento y la gestión de datos y PHP para el manejo del contenido dinámico.
Instalar LAMP en Ubuntu 18.04 es una tarea fácil y no debería tomar más de 10 minutos. Comencemos con el proceso de instalación.
Requisitos
- Servidor Ubuntu 18.04
- Usuario del sistema con privilegios sudo
Paso 1:Actualizar el sistema
Antes de continuar con los siguientes pasos, asegúrese de que su sistema esté actualizado ejecutando los siguientes dos comandos:
sudo apt-get update sudo apt-get upgrade
Mantén siempre tu sistema actualizado. También puede configurar actualizaciones automáticas. Mantener su sistema actualizado garantiza que permanecerá seguro, además de maximizar el rendimiento y la compatibilidad con otros paquetes en su sistema.
Paso 2:Instalar Apache
Apache es el software de servidor web más popular y utilizado en el mundo. Es rápido, seguro, confiable y se puede personalizar fácilmente según sus necesidades. Además de eso, es bastante fácil de usar, lo que lo hace más accesible para
Para instalar Apache en su servidor Ubuntu 18.04, ejecute el siguiente comando:
sudo apt-get install apache2
Una vez completada la instalación, habilite el servicio de Apache para que se inicie automáticamente al iniciar el sistema. Puede hacerlo con el siguiente comando:
sudo systemctl enable apache2
Para verificar que Apache se está ejecutando, abra su navegador web e ingrese la dirección IP pública de su servidor (por ejemplo, http://12.12.12.12
). Si Apache se instaló correctamente, debería ver un mensaje que dice "¡Funciona!".
Paso 3:Instalar MySQL
El siguiente paso es instalar MySQL. Es uno de los sistemas de administración de bases de datos más populares y ofrece una gran cantidad de funciones para administrar y configurar bases de datos.
Para instalar MySQL en su sistema, escriba el siguiente comando e ingrese Y cuando se le solicite:
sudo apt-get install mysql-server
Durante la instalación, se le pedirá que ingrese una contraseña para el usuario root de MySQL. Asegúrese de ingresar una contraseña segura.
Una vez completada la instalación, para mejorar la seguridad de su servidor MySQL, le recomendamos que ejecute el siguiente script:
sudo mysql_secure_installation
Primero, se le preguntará acerca de cómo configurar el complemento de validación de contraseña.
Would you like to setup VALIDATE PASSWORD plugin?(Press y|Y for Yes, any other key for No) :
Este complemento verifica la seguridad de una contraseña y permite a los usuarios establecer solo contraseñas que sean lo suficientemente seguras.
Habilitar esto o no depende completamente de usted, pero no olvide usar contraseñas seguras.
Si elige 'sí', se le pedirá que elija el nivel de la política de validación de contraseña:
There are three levels of password validation policy: LOW Length >= 8 MEDIUM Length >= 8, numeric, mixed case, and special characters STRONG Length >= 8, numeric, mixed case, special characters and dictionary file Please enter 0 = LOW, 1 = MEDIUM and 2 = STRONG:
A continuación, se le pedirá que cambie la contraseña de root, pero como ya la creamos durante la instalación de MySQL, podemos omitir este paso presionando Intro.
Después de esto, se le harán un par de preguntas más y se recomienda que responda "sí" a todas ellas:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : Disallow root login remotely? (Press y|Y for Yes, any other key for No) : Remove test database and access to it? (Press y|Y for Yes, any other key for No) : Reload privilege tables now? (Press y|Y for Yes, any other key for No) :
De nuevo, podemos permitir que MySQL se inicie en el arranque con el siguiente comando:
sudo systemctl enable mysql
Eso es todo MySQL ha sido instalado y asegurado.
Paso 4:Instalar PHP
El último paso de este tutorial es instalar PHP.
PHP es un lenguaje de programación utilizado principalmente para desarrollar sitios web dinámicos. Ubuntu 18.04 viene con PHP 7.2 disponible para instalar en sus repositorios de software predeterminados.
También instalaremos algunos de los módulos PHP más comunes:
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-mysql php7.2-opcache php7.2-gd php7.2-curl php7.2-cli php7.2-imap
Para probar si PHP está funcionando correctamente, crearemos un archivo llamado info.php. Coloque este archivo dentro del directorio raíz del servidor web.
Abre tu editor de texto:
sudo nano /var/www/html/info.php
Ingrese las siguientes líneas y guarde el archivo:
<?php phpinfo(); ?>
Reinicie el servidor Apache escribiendo:
sudo systemctl restart apache2
Ahora, si navega a esta página:http://your_server_ip_address/info.php
en su navegador web, verá la siguiente página que muestra su configuración PHP actual:
Esto significa que PHP funciona correctamente.
Con esto, ha completado la instalación de LAMP en Ubuntu 18.04. ¡Felicitaciones!
Por supuesto, si usted es uno de nuestros clientes de Lamp Stack Hosting, no tiene que instalar LAMP en Ubuntu 18.04 o saber cómo instalar una pila LAMP en Ubuntu 18.04; simplemente pregunte a nuestros administradores, siéntese y relájese. Nuestros administradores instalarán LAMP en Ubuntu 18.04 inmediatamente.
PD. Si le gustó esta publicación sobre cómo instalar una pila LAMP en Ubuntu 18.04, compártala con sus amigos en las redes sociales usando los botones a continuación o simplemente deje un comentario en la sección de comentarios. Gracias.