Show page Old revisions Backlinks Export to PDF This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Microcosm ====== ===== Introduction ===== A quoi bon avoir une position GPS si on ne sait pas ou on est ! C'est pourquoi sur l'interface web de monitoring nous espérons pouvoir intégrer une carte OSM étant donné qu'on a pas accès a internet ça complique un peu (même beaucoup) les choses. On va donc mettre en place un petit serveur OSM sur la raspberry Pi, bien sûr il faudra penser à charger les différentes zones que l'on pense numériser avant de partir en balade :) ===== Installation de PHP pour lighttpd ===== <note>Si vous n'avez pas déjà installé de serveur web nous avons choisi de partir sur lighttpd.</note> sudo lighty-enable-mod fastcgi sudo /etc/init.d/lighttpd force-reload Test de fonctionnement : sudo sh -c 'echo "<?PHP phpinfo(); ?>" > /var/www/test.php' sudo chown -R www-data:www-data /var/www/test.php Puis aller sur : http://ip-de-la-raspberry-pi/test.php \\ ==== Si erreur 403 ==== Ajouter à la fin de /etc/php5/cgi/php.ini cgi.fix_pathinfo = 1 Et rajouter à la fin de /etc/lighttpd/lighttpd.conf <code> fastcgi.server = ( ".php" => (( "bin-path" => "/usr/bin/php5-cgi", "socket" => "/tmp/php.socket" ))) </code> Normamlement http://ip-de-la-raspberry-pi/test.php devrait fonctionner. ==== Ajout de SQlite ==== On aura besoin d'une base de donnée légère SQlite : sudo apt-get install php5-sqlite sudo /etc/init.d/lighttpd force-reload Retournez sur http://ip-de-la-raspberry-pi/test.php et cherchez "sqlite" sur la page pour vérifier que c'est bien installé.