Debian c’est bien parce que c’est stable (encore que mon serveur s’est vautré ce weekend à cause de grub!) mais si vous utilisez Lighttpd, vous n’avez pas les mises à jour de sécurité! Même la version dans Sid est obsolète!!!
Cependant, comment installer une nouvelle version de Lighttpd sans chambouler votre Lenny et en gardant les scripts de démarrage et fichiers de configuration?
La solution propre :
On télécharge le tarball de Lighttpd :
> jpec@server:~$ wget http://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.26.tar.gz
On le décompresse :
> jpec@server:~$ tar xzvf lighttpd-1.4.26.tar.gz > jpec@server:~$ cd lighttpd-1.4.26/
On installe les dépendances :
> jpec@server:~$ sudo apt-get install libpcre3-dev libbz2-dev
On compile et installe l’éxécutable :
> jpec@server:~$ ./configure > jpec@server:~$ make > jpec@server:~$ sudo make install
On modifie le fichier /etc/init.d/lighttpd pour mettre à jour le lien vers l’éxécutable :
PATH=/sbin:/bin:/usr/sbin:/usr/bin #DAEMON=/usr/sbin/lighttpd # JPEC -- Suppression version debian DAEMON=/usr/local/sbin/lighttpd # JPEC ++ Utilisation version compilée NAME=lighttpd
Et on relance le serveur web !