Servidor Web LAMP Raspberry Pi

Hoy explicaré como hacerte un servidor LAMP (Linux Apache MySQL PHP) con tu Raspberry Pi.

En primer lugar debes asegurarte de tener configurada la IP fija, aquí se explica como.

En segundo lugar debes actualizar el apt-get para preparar las instalaciones, así que en línea de comando escribes las sentencias correspondientes:

Y ya pasamos por fin a las intalaciones 🙂

Instalamos Apache:

Instalamos PHP y varios paquetes:

Podemos crear un archivo phpinfo para ver la información:

Dentro del archivo escribimos:

Ahora podemos comprobar entrando en el navegador web desde la Raspberry la url: http://localhost/info.php

O si nos conectamos de manera remota (en el ejemplo la ip es 192.168.1.100), introducimos la siguiente url en nuestro navegador web: http://192.168.1.100/info.php

Podremos ver algo parecido a esto:
capturaphpinfo

Instalamos MySQL:

Ahora podemos instalar phpMyAdmin para gestionar via web la Base de Datos, para ello primero haremos:

Mientras se instala nos pedirá el tipo de servidor instalado, seleccionamos “apache2”.
También nos preguntará la contraseña que tiene la base de datos y nos pedirá una contraseña para el phpMyAdmin.

Ahora queda configurar Apache para trabajar con phpMyAdmin:

Y añadimos al final del documento (recuerda que puedes avanzar más rápido con Ctrl+V) la siguiente línea:

Guardamos el documento y reiniciamos apache:

Ahora si introducimos en el navegador web de la Rapberry:
http://localhost/phpmyadmin

O si lo hacemos desde remoto (en el ejemplo la ip es 192.168.1.100), introducimos en nuestro navegador web: http://192.168.1.100/phpmyadmin

Nos aparecerá la pantalla de login de phpmyadmin:

capturaphpmyadmin

Ahora ya podemos gestionar por la web la base de datos, bieeen!

Fuentes:
https://geekytheory.com/tutorial-raspberry-pi-crear-servidor-web/

http://www.geothread.net/building-a-lamp-server-on-the-raspberry-pi-computer/

http://raspipress.com/2012/09/tutorial-install-phpmyadmin-on-your-raspberry-pi/

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *