Buts: Comprendre le fonctionnement d'un serveur web et héberger quelques scripts PHP/MySQL
Niveau: débutants / confirmés
Date: vendredi 24 octobre 2008 à 19h
Lieu: Tandem
Au programme
Participants: gromez
Participants:
Transparents : atelier_serveur_web.odp
Le but de cet atelier n'était pas d'apprendre un quelconque langage de programmation (PHP) mais juste son utilisation via l'installation de scripts prêts à l'usage (CMS, blog, etc…). Pour plus de simplicité, un seul serveur MySQL a été utilisé. Les participants n'avaient plus qu'à l'interroger.
C'était également l'occasion de tester Drupal puisque ça ne fonctionnait pas encore sur l'hébergement OVH. Ce CMS a l'air assez complet et bien organisé, mais nécessite tout de même un petit temps d'adaptation.
Activer un module sous Lighttpd (avec Ubuntu)
Après installation, la configuration de Lighttpd se trouve dans /etc/lighttpd/. Dans ce même répertoire se trouvent 2 répertoires : conf-available et conf-enabled.
Comme son nom l'indique, le premier est le répertoire dans lequel se trouvent les différents modules disponibles (10-userdir.conf pour l'activation des répertoires utilisateur via public_html).
Le second contient quant à lui les fichiers de modules que l'on souhaite activer.
Pour en activer un, rien de plus simple, un lien symbolique suffit :
cd /etc/lighttpd
ln -s conf-available/10-userdir.conf conf-enabled/10-userdir.conf
/etc/init.d/lighttpd restart
Quelques liens utiles:
/etc/lighttpd/lighttpd.conf