Servidor web con Raspberry Pi 3


Editado el 22 de Noviembre del 2016 a las 18:33:53 por Rafael Corro



Para montar nuestro servidor web vamos a cambiar la ip de nuestra Raspberry Pi por una ip estática:

Pulsamos con el botón derecho del raton, el icono de conexión y nos vamos a Settings

Configuramos nuestra ip estática que en mi caso pondré la 192.168.1.125



para saber tus dns sólo tienes que escribir el siguiente comando:

cat /etc/resolv.conf

Instalamos el gestor de paquetes synaptic

sudo apt-get install synaptic

abrimos synaptic, buscamos, marcamos e instalamos:

apache2

Abrimos el navegador y escribimos localhost




Volvemos a la terminal para instalar php7

vamos a añadir los repositorios que contienen php7 editanto el fichero sources.list

sudo nano /etc/apt/sources.list

y añadimos al final este par de lineas:

deb http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free
#deb-src http://repozytorium.mati75.eu/raspbian jessie-backports main contrib non-free

Después instalamos sus certificados para que nos permita usar los repositorios:

sudo gpg --keyserver pgpkeys.mit.edu --recv-key CCD91D6111A06851
sudo gpg --armor --export CCD91D6111A06851 | sudo apt-key add -

Actualizamos:

sudo apt-get update

Instalamos php junto con sus principales librerias:

apt-get install php7.0 php7.0-curl php7.0-gd php7.0-imap php7.0-json php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-xmlrpc libapache2-mod-php7.0

volvemos a synaptic y marcamos para su instalación mysql_client y mysql_server

una vez instalado, buscamos "phpmyadmin" y lo instalamos también.

Probamos que podemos abrirlo en el navegador poniendo la siguiente url:

localhost/phpmyadmin/

si no se abre, ir a la terminal y teclear el siguiente comando:

sudo apt-get install phpmyadmin php-mbstring php-gettext
sudo systemctl restart apache2

Una vez que tenemos instalado correctamente nuestro servidor web procedemos a configurar el router para poder acceder desde internet:

Accedemos al router: en mi caso en la 192.168.1.1

Como mi router es un TP-Link su usuario y contraseña por defecto es "admin admin"

En Advanced Setting Selecciono Forwarding > Virtual Servers

Añado mi ip en el puerto 80 y protocolo TCP



Averiguamos cual es nuestra ip exterior:  abrimos el navegador y podemos ver nuestra ip en alguna página como http://www.cualesmiip.com/

y ya tenemos listo nuestro servidor web con Raspberry Pi 3 y podemos acceder desde internet con nuestra ip.

Valoración de los lectores sobre: Servidor web con Raspberry Pi 3

  • valoración positiva
  • valoración positiva
  • valoración positiva
  • valoración positiva
  • valoración positiva
  • 4.7 sobre 5 (3 votos)
Ya valoraste este artículo, gracias!