LAMP (una pila de servidor) significa Linux, Apache, MySQL 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 ejecutar sus sitios web.
Aquí está la pequeña guía sobre cómo instalar LAMP Stack en Debian 9.
Instalar la pila LAMP
Instalar Linux
Aquí está el artículo sobre la instalación paso a paso de Debian 9 y la actualización de Debian 8 Jessie a Debian 9 Stretch.
Ahora, procederemos a la instalación de AMP (Apache v2.4, PHP versión 7.3, MariaDB v10.3) en Debian 9. Entonces, instalemos uno por uno.
Instalar Apache
Para empezar, instalaremos el servidor web Apache.
Actualice el índice del repositorio de paquetes.
sudo apt-get update
El nombre del paquete del servidor web Apache es apache2 . Instala apache2 paquete usando apt-get
comando
sudo apt-get -y install apache2-data apache2-utils
Verifique el estado del servicio del servidor web Apache.
sudo systemctl status apache2
Ahora probaremos el servidor web Apache para confirmar si funciona correctamente o no.
Abra cualquier navegador web y luego navegue hasta la siguiente URL.
http://servidorlocal/O
http://su-dirección-ip/Obtendrá la “Página predeterminada de Apache2 Debian “, esta página predeterminada le confirma que el servidor Apache HTTP 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 y el directorio de alquiler acrchy de la siguiente manera.
/etc/apache2/ |-- apache2.conf | `-- ports.conf |-- mods-enabled | |-- *.load | `-- *.conf |-- conf-enabled | `-- *.conf `-- sites-enabled `-- *.conf
Instalar MariaDB
MariaDB es el reemplazo directo del servidor MySQL, desarrollado por los desarrolladores originales de MySQL para quedarse y tener RDBMS de código abierto. MariaDB es ahora uno de los servidores de bases de datos más populares del mundo.
Para instalar MariaDB, ejecute el siguiente comando
sudo apt-get -y install mariadb-server mariadb-client
Seguro, servidor MariaDB usando “mysql_secure_installation ” comando.
LEER :Cómo asegurar la instalación de MariaDB usando mysql_secure_installation.
Este comando le permite mejorar la seguridad de su instalación de MariaDB de las siguientes maneras:
- Puede establecer una contraseña para DB raíz cuenta.
- Puedes restringir cuentas raíz al anfitrión local.
- Puedes eliminar un usuario anónimo cuentas.
- Puede eliminar la base de datos de prueba y privilegios que permiten a cualquier persona acceder a bases de datos con nombres que comienzan con test_ .
Instalar PHP
Por defecto, el servidor Apache admite .html solo que no PHP, para eso necesita instalar PHP y el paquete de extensión php para el servidor MariaDB.
Aquí instalaremos PHP 7 en Debian 9.
sudo apt-get -y install php libapache2-mod-php php-mysql
Deberá reiniciar el servidor Apache HTTP después de la instalación del paquete PHP.
sudo systemctl restart apache2
Pila LAMP de prueba
Para probar un PHP 7, necesitamos colocar un .php archivo en la raíz del documento predeterminado del servidor Apache HTTP. La raíz del documento del sitio predeterminado es /var/www/html . S, ahora crearemos un archivo PHP (info.php ) en ese directorio y llamarlo en un navegador. El resultado mostrará muchos detalles útiles sobre nuestra instalación de PHP, como la versión de PHP instalada.
Use un editor VI para crear el info.php archivo.
sudo vi /var/www/html/info.php
Este comando vi abrirá un archivo llamado info.php . Copie/pegue las siguientes líneas en info.php archivo:
<?php phpinfo(); ?>
Guarde y cierre el archivo usando Esc + :wq .
Ahora abra su navegador web de Internet y escriba la siguiente URL en la dirección web.
http://localhost/info.phpO
http://su-dirección-ip/info.phpLa página se verá como a continuación,
Conclusión
Eso es todo. Ha instalado con éxito LAMP Stack en Debian 9.