LAMP Stack significa pila de Linux, Apache, MariaDB y PHP. Estos cuatro componentes populares de software de código abierto son utilizados por la mayoría de las empresas de alojamiento web, desarrolladores web, blogs y otros para alojar sitios web.
Instalar la pila LAMP
Instalar Linux
Siga la instalación paso a paso de Debian 10 o la actualización de Debian 9 Stretch a Debian 10 Buster para tener el sistema operativo Debian.
Ahora, procederemos a instalar Apache v2.4, PHP v7.3, MariaDB v10.3 en Debian 10.
Instalar Apache
Primero, instalaremos el servidor web Apache.
Actualice el índice del repositorio de paquetes.
sudo apt update
Instale el paquete del servidor Apache usando apt
comando
sudo apt install -y apache2 apache2-utils
Verifique el estado del servidor Apache.
sudo systemctl status apache2
Ahora probaremos el servidor web Apache para comprobar si funciona correctamente o no.
Abra un navegador web y luego vaya a la siguiente URL.
http://servidorlocal/O
http://su-dirección-ip/Obtendrá la “Página predeterminada de Apache2 Debian “. Esta página confirma que el servidor Apache funciona bien.
La raíz de documentos predeterminada del servidor Apache HTTP es /var/www/html/
en Debian y el archivo de configuración principal es /etc/apache2/apache2.conf
. Los archivos de configuración adicionales se encuentran en /etc/apache2
directorio.
Instalar MariaDB
MariaDB es el servidor de base de datos popular y es el reemplazo directo del servidor MySQL, desarrollado por los desarrolladores originales de MySQL.
Instale el servidor MariaDB usando el siguiente comando
sudo apt install -y mariadb-server mariadb-client
Verifique el estado del servicio MariaDB.
sudo systemctl status mariadb
Ejecute mysql_secure_installation
comando para mejorar la seguridad de su instalación de MariaDB.
sudo mysql_secure_installation
LEER:Cómo asegurar la instalación de MariaDB usando mysql_secure_installation
Instalar PHP
Por defecto, el servidor Apache solo admite documentos .html, no PHP. Para admitir PHP, debe instalar PHP y el paquete de extensión de PHP para MariaDB para conectar la base de datos.
sudo apt install -y php php-mysql libapache2-mod-php
Deberá reiniciar el servidor Apache después de la instalación del paquete PHP.
sudo systemctl restart apache2
Pila LAMP de prueba
Para probar PHP 7.3, colocaremos un archivo .php en la raíz de documentos predeterminada del servidor Apache.
El resultado mostrará muchos detalles útiles sobre nuestra instalación de PHP, como la versión de PHP instalada, los detalles de la extensión de PHP.
echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php
Ahora abra un navegador web y vaya a la siguiente URL.
http://localhost/info.phpO
http://su-dirección-ip/info.phpLa página se verá como a continuación,
También puede ver el soporte de MariaDB para PHP.
Conclusión
Ha instalado con éxito LAMP Stack en Debian 10. Comparta sus comentarios en la sección de comentarios.