Installation de Lighttpd et MySQL

Installation d’un serveur web léger (lighttpd) avec support de php5 et de MySQL.

lighttpd (ou « lighty ») est un logiciel de serveur Web (ou HTTP) sécurisé, rapide et flexible.
Le principal désavantage de lighttpd face à son concurrent Apache est de ne pas supporter les fichiers .htaccess : les directives ne sont évaluées qu’une seule fois, au démarrage du serveur, et nécessitent de le redémarrer afin d’être prises en compte.
Wikipedia

Installation de lighttpd avec support de PHP

aptitude install lighttpd php5-cgi

Si vous n’êtes pas en IPv6, commenter :

include_shell "/usr/share/lighttpd/use-ipv6.pl" dans /etc/lighttpd/lighttpd.conf en rajoutant un # devant la ligne

Activer le support de PHP5

ln -s /etc/lighttpd/conf-available/10-fastcgi.conf /etc/lighttpd/conf-enabled/

 Redémarrer lighttpd pour prendre en compte les modifications :

/etc/init.d/lighttpd restart

Pour tester le bon support de PHP créer un fichier info.php dans /var/www/ avec le contenu suivant :

<?php phpinfo() ?>

Appelé maintenant le fichier via votre browser : http://127.0.0.1/info.php

Vous devriez arriver sur une page donnant des infos sur le PHP supporté par votre système.

Voici le début de la page que vous devriez avoir :

Vous pouvez maintenant supprimer le fichier /var/www/info.php

Installation du serveur MySQL et de phpmyadmin

aptitude install php5-gd mysql-server phpmyadmin

Saisissez un mot de passe root pour MySQL

Confirmer le mot de passe pour MySQL

Sélectionner lighttpd (pour le serveur à reconfigurer pour phpmyadmin)

Vous avez maintenant accès à phpmyadmin via l’adresse : http://127.0.0.1/phpmyadmin/

Pour rentrer dans l’interface, vous devez saisir root en utilisateur et le mot de passe que vous avez définit pour MySQL lors de l’installation.

Vous avez maintenant un serveur Web leger avec un serveur MySQL opérationnel.