Una pila LAMP es un conjunto de software que se utiliza para ejecutar aplicaciones web dinámicas. Está compuesta por Linux, Apache, MySQL (o MariaDB) y PHP. En este artículo, te guiaré a través del proceso detallado de instalación de una pila LAMP con MariaDB en Ubuntu 23.10, proporcionando ejemplos prácticos y comandos para facilitar la comprensión, especialmente para aquellos que son nuevos en el tema.
Paso 1: Instalación de Apache
El primer componente de la pila LAMP es el servidor web Apache. Puedes instalar Apache en Ubuntu 23.10 ejecutando el siguiente comando en tu terminal:
sudo apt update
sudo apt install apache2
Una vez completada la instalación, puedes verificar si Apache se está ejecutando correctamente accediendo a la dirección IP de tu servidor en un navegador web. Verás la página de inicio de Apache si la instalación fue exitosa.
Paso 2: Instalación de MariaDB
El siguiente componente es el sistema de gestión de bases de datos MariaDB. Puedes instalar MariaDB en Ubuntu 23.10 con el siguiente comando:
sudo apt install mariadb-server
Durante la instalación, se te pedirá que configures una contraseña para el usuario root de MariaDB. Asegúrate de elegir una contraseña segura y recuérdala para futuras referencias.
Una vez que MariaDB esté instalado, puedes acceder al shell de MySQL con el siguiente comando:
sudo mysql -u root -p
Paso 3: Instalación de PHP
El último componente de la pila LAMP es PHP, un lenguaje de script del lado del servidor ampliamente utilizado. Puedes instalar PHP y algunas de sus extensiones comunes con el siguiente comando:
sudo apt install php php-mysql php-cli php-curl php-gd php-intl php-mbstring php-xml php-zip
Paso 4: Configuración de Apache para PHP
Una vez instalado PHP, necesitas configurar Apache para que funcione correctamente con PHP. Puedes hacerlo editando el archivo de configuración de Apache:
sudo nano /etc/apache2/mods-enabled/dir.conf
Asegúrate de que el archivo se vea así:
<IfModule mod_dir.c>
DirectoryIndex index.php index.html index.cgi index.pl index.xhtml index.htm
</IfModule>
Guarda y cierra el archivo después de realizar los cambios, y luego reinicia Apache para aplicar la configuración:
sudo systemctl restart apache2
¡Felicidades! Has instalado con éxito una pila LAMP con MariaDB en Ubuntu 23.10. Ahora puedes comenzar a desarrollar y alojar aplicaciones web dinámicas en tu servidor.
Para aquellos que buscan un alojamiento confiable y escalable para sus aplicaciones web y proyectos en línea, Shape.host ofrece una variedad de servicios de Linux SSD VPS que se adaptan a tus necesidades. Con servidores rápidos, estables y seguros, Shape.host es la opción perfecta para garantizar un rendimiento óptimo para tus proyectos basados en la pila LAMP y otros.