Paso 3: Instalar un servidor Web
Si usted tiene fue a través de la primera parte de este proyecto, debe tener el servidor Web LIGHTTPD ya instalado.
Si no, los siguientes pasos le guiará en cómo instalar LIGHTTPD, un servidor web muy rápido y "luz" que se puede utilizar en lugar de Apache por ejemplo. Como se describe en su Página de wiki de lighttpd"Lighttpd es un seguro, rápido, compatible y muy flexible-servidor web ha sido optimizado para entornos de alto rendimiento. Tiene una huella de memoria muy baja en comparación con otros servidores web y se encarga de la carga de la cpu.
Vamos a instalar los componentes y el servidor web Lighttpd:
sudo apt-get - y install lighttpd
sudo lighttpd-activar-mod cgi
sudo lighttpd-activar-mod fastcgi
Por defecto, Lighttpd es buscando una página index.html en /var/www/html. Vamos a cambiar, por lo que se colocará el index.html en/var/www. Para ello, debemos editar el archivo de configuración de encendido:
sudo nano /etc/lighttpd/lighttpd.conf
cambio:
Server.Document-root = "/ var/www/html"
por:
Server.Document-root = "/ var/www /"
A fin de en voz alta este cambio surta efecto, hay que detener y reiniciar el servidor web:
sudo /etc/init.d/lighttpd stop
sudo /etc/init.d/lighttpd start
En este momento se está ejecutando el servidor web y si encuentra una página index.html en/var/www, podemos acceder a ella desde cualquier navegador, tecleando la dirección IP de la RPi:
para crear una página web única para mostrar el video, vamos a incluir la línea siguiente en el código HTML:
<xmp> <iframe src="http://Your IP Adress:9000/javascript_simple.html" frameborder="0" align="middle" width="640" height="480" align="middle" scrolling="no">$ </xmp>
A continuación que puedes ver el código completo del HTML de la página, donde el video es streaming, la foto de arriba muestra la pantalla de impresión de página web:
<xmp> <html> <head> </head> <style> body {background-color: lightyellow} h1 {color:blue} </style> <body> <div style="text-align:center"> <h1> MJRoBot RPi Web Robot Control <img style="height: 100px"src="/images/robot52.png"> </h1> <br><br> <iframe src="http://10.0.1.31:9000/javascript_simple.html" frameborder="0" align="middle" width="640" height="480" align="middle" scrolling="no">$ </body> </html> </xmp>