miércoles, 10 de octubre de 2012

Pi Web server

Proceso para crear un servidor web con raspita :
  • Actualizar Linux : sudo apt-get update
  • Reiniciar Linux :  sudo reboot
  • Crear grupo para el servidor : sudo groupadd www-data
  • Instalar lighttpd web server : apt-get install lighttpd
  • Comprobar que la aplicación esta instalada y corriendo :  sudo netstat -na|grep 80
    • tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN 
  • Probar con un navegador: http://[dirección ip de raspberry] 
    • ifconfig para ver la ip
  • Añadir la interface php al web server : sudo apt-get install php5-cgi
  • Modificar el fichero de configuración : sudo nano /etc/lighttpd/lighttpd.conf
    • server.modules = (
    •         "mod_access",
    •         "mod_alias",
    •         "mod_compress",
    •         "mod_redirect",
    •         "mod_fastcgi",
    • #       "mod_rewrite", )
  • Añadir al final : 
    •    fastcgi.server = ( ".php" => ((
    •                      "bin-path" => "/usr/bin/php-cgi",
    •                      "socket" => "/tmp/php.socket"
    •                  )))
  • Reiniciar lighttpd : sudo service lighttpd restart
    • Stopping web server: lighttpd.
    • Starting web server: lighttpd.
  • Crear un fichero php de prueba : sudo nano /var/www/index.php
    • <?php
    •  phpinfo();
    • ?>
  • Comprobar con un navegador la dirección :  http://[dirección ip de raspberry]
  • Comprobar un fichero html: hola.html : http://[dirección ip de raspberry]/hola.html
    • <HTML>
    • <HEAD>
    • <TITLE>Raspita</TITLE>
    • </HEAD>
    • <BODY>
    • <P>Hola, ¿Que tal?</P>
    • </BODY>
    • </HTML>