GNU/Linux >> Tutoriales Linux >  >> Linux

Instale una pila LAMP en Debian 10

Una pila LAMP es una colección de software de código abierto que puede usar como plataforma para crear sitios web y aplicaciones web. El término LAMP es un acrónimo que representa el sistema operativo Linux®, el servidor Apache®HTTP, el sistema de base de datos MySQL® y el lenguaje de programación PHP.

Requisitos

Necesita un servidor basado en Linux que ejecute Debian 10

Instalar una pila LAMP

Realice los siguientes pasos para instalar una pila LAMP:

  1. Antes de instalar LAMP, asegúrese de que los repositorios de administración de paquetes estén completamente actualizados. Ejecute el siguiente comando para obtener las últimas listas de paquetes y actualizar los paquetes instalados a sus últimas versiones:

    sudo apt update
    
  2. Para instalar Apache, configúrelo para que se inicie en el arranque e inicie el servicio, ejecute los siguientes comandos:

    sudo apt install apache2
    sudo systemctl start apache2.service
    sudo systemctl enable apache2.service
    
  3. Para agregar una regla de firewall para permitir el paso del puerto 80 y hacer que el cambio sea persistente, ejecute los siguientes comandos:

    sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
    sudo iptables-save
    
  4. Para instalar MariaDB, que es la base de datos que usa este LAMP en lugar de MySQL, inicie el servicio y configúrelo para que se inicie automáticamente al arrancar, ejecute los siguientes comandos:

    sudo apt-get install mariadb-server mariadb-client
    sudo systemctl start mariadb.service
    sudo systemctl enable mariadb.service
    
  5. Para finalizar la instalación de MariaDB, use el siguiente comando para ejecutar el asistente de instalación de MariaDB:

    sudo mysql_secure_installation
    

    Al pasar por el instalador, que es opcional, puede responder sí a todas las indicaciones de esta guía.

  6. Para instalar PHP y otros módulos que requieren muchos servicios web, ejecute el siguiente comando. Siempre puede instalar módulos adicionales si su aplicación los requiere.

    sudo apt install php7.3 libapache2-mod-php7.3 php7.3-common php7.3-gmp php7.3-curl php7.3-soap php7.3-bcmath php7.3-intl php7.3-mbstring php7.3-xmlrpc php7.3-mysql php7.3-gd php7.3-xml php7.3-cli php7.3-zip
    
  7. Para reiniciar Apache, ejecute el siguiente comando:

     sudo systemctl restart apache2
    

Ahora debería poder navegar a la dirección IP de su servidor en un navegador y ver la página de prueba de Apache para confirmar que configuró el servidor correctamente. La pila LAMP está configurada y lista para actuar como base para nuestra aplicación después de instalarla. Debido a que las aplicaciones que elige usar, especialmente con PHP, a menudo requieren módulos adicionales, prepárese para instalar esos módulos según sea necesario.


Linux
  1. Cómo instalar PHP 7.4/7.3/7.2/7.1 en Debian 10/Debian 9

  2. Cómo instalar PHP 7.3 en Debian 9

  3. Aprenda a instalar Dolibarr en Debian 9

  4. Instale una pila LAMP en distribuciones basadas en Debian o Ubuntu

  5. Instale una pila LAMP en Fedora 31

Cómo instalar la pila LAMP en Debian 11

Cómo instalar la pila LAMP en Ubuntu 17.04

Cómo instalar la pila LAMP en Ubuntu 17.10

Cómo instalar LAMP Stack en Ubuntu 18.04 LTS

Cómo instalar una pila LAMP PHP7 en CentOS 7

Instale LAMP Stack en Rocky Linux 8