Montar un servidor web con LAMP y Debian 9 Stretch Server

Vamos a ver lo fácil que es montar nuestro propio servidor web con LAMP y Debian 9 Stretch Server. LAMP es el acrónimo de Linux+Apache+MySQL/MariaDB+Phyton/PHP/Perl, en este caso instalaremos MaríaDB y PHP.

 

Primero instalamos Apache.

 

su -

apt install apache2

 

Comprobamos su funcionamiento en el navegador, si todo ha ido bien nos aparecerá la paǵina de Apache con el mensaje “It works!”

 

http://ip_del_servidor

 

captura lamp 1

 

Lo siguiente es instalar PHP y el paquete para conectar con la base de datos.

 

apt install php7.0 php7.0-mysql

 

Reiniciamos Apache para que cargue el módulo PHP

 

service apache2 restart

 

Y probamos PHP para ver que todo está correcto, para ello creamos el archivo phpinfo.php

 

nano /var/www/html/phpinfo.php

 

captura lamp 2

 

Para comprobar su correcto funcionamiento cargamos la página phpinfo en el navegador

 

http://ip_del_servidor/phpinfo.php

 

captura lamp 3

 

Ahora instalamos MaríaDB con

 

apt insall mariadb-client mariadb-server

 

Añadimos una contraseña y configuramos las opciones de MaríaDB

 

mysql_secure_installation

 

captura lamp 4

 

captura lamp 5

 

captura lamp 6

 

captura lamp 7

 

captura lamp 8

 

Ahora creamos una base de datos.

 

mariadb

 

create database prueba1;

 

Y un usuario con su contraseña.

 

grant all privileges on prueba1.* to 'usuario1'@'localhost' identified by '#ALaMierdaEn2019#';

 

Salimos con

 

exit

 

captura lamp 9

 

Por último instalamos phpmyadmin

 

apt install phpmyadmin

 

Durante la instalación tendremos que elegir el servidor web con el que trabajamos, que es Apache. Con la barra espaciadora seleccionamos.

 

captura lamp 10

 

captura lamp 11

 

Introducimos la contraseña que configuramos previamente en MaríaDB

 

captura lamp 12

 

captura lamp 13

 

Comprobamos que funciona cargando la página de phpmyadmin en el navegador.

 

http://ip_del_servidor/phpmyadmin

 

captura lamp 14

 

Al iniciar sesión podemos ver la base de datos “prueba1” que hemos creado antes.

 

captura lamp 15

 

Y listo! Ya tenemos nuestro servidor web montando.

 

Comentarios...

  Suscribirme  
Notificarme de