GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar la pila LAMP en Debian 10

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.php

O

http://su-dirección-ip/info.php

La 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.


Debian
  1. Cómo instalar PHP 8.0 en Debian 11

  2. Cómo instalar y configurar PHP y Apache (pila LAMP) en Debian 11

  3. Cómo instalar PHP 7.4 en Debian 10

  4. Cómo instalar PHP 8 en Debian 10

  5. Cómo instalar PHP 7.3 en Debian 10

Cómo instalar Apache, MariaDB, PHP (LAMP Stack) en Debian 11

Cómo instalar Linux, Apache, MariaDB, PHP (LAMP) Stack en Debian 10

Cómo instalar LAMP Stack en CentOS 8

Cómo instalar la pila LAMP en Debian 8

Cómo instalar la pila LAMP en Debian 11

Cómo instalar LAMP Stack en CentOS 6