Episode 9: Installation d'un serveur http léger

 

Apache2 n’était pas installé. Pas besoin de le désinstaller « soigneusement », comme c’est recommandé. J’installe en utilisant le câble Ethernet.

 

Je commence par faire une copie-image de la carte SD. Ainsi, je pourrai repartir de ce point de reprise pour d'autres expérimentations.

 

A – Installation de Lighttpd et de PHP5 :

 

Mise à niveau :

Sudo apt-get update && sudo apt-get upgrade 

 

Installation proprement dite:

Sudo apt-get install lighttpd

 

Installation de php5 et de la liaison a php5

Sudo apt-get install php-common php-cgi php

Sudo lighty-enable-mod fastcgi-php

Message :

 lighttpd_1.jpg

 

relance (?) de lighttpd

sudo service lighttpd force-reload

 lighttpd_2.jpg

 

Attribution des droits sur les dossiers:

 lighttpd_3.jpg

 

La saisie de l’adresse IP du Pi dans le navigateur affiche ceci

lighttpd_4.jpg 

…qui confirme la bonne fin de l’installation.

 

B – Installation de la base de donnée :

 

MySql risquant de fatiguer le Pi, j’installe Sqlite, pour commencer. On reparlera de APACHE2-PHP-MySql lorsque j’aurai installé un serveur NFS indépendant ou sur mon NAS Synology DS207+.

Sudo apt-get install sqlite3

Sudo apt-get install  libsqlite3-0 libsqlite3-dev

Sudo apt-get install php5-sqlite

 lighttpd_5.jpg

 

Une petite modification dans /var/www/index.lighttpd.html permet de valider l’ensemble.

lighttpd_6.jpg 

 

Il reste à tester php et sqlite3 mais ce sera pour plus tard.

 

 

 

 


Liens Relatifs