httpd : logiciel permettant de partager un espace disque via HTTP
YuGiOhJCJ
Contents
1 Avant propos...
2 Les exécutables
3 Les fichiers de configuration
4 Les options
5 Exemple
1 Avant propos...
Cette documentation a été rédigée par YuGiOhJCJ. Vous lisez actuellement la version 20071123 qui est gratuite.
Si vous souhaitez utiliser une partie de cette documentation pour vos créations, veuillez d'abord me contacter à yugiohjcj@free.fr. La version la plus récente de ce document est disponible à l'adresse http://yugiohjcj.free.fr/. Cette publication peut contenir certaines erreurs. N'hésitez pas à me les rapporter pour que j'effectue une correction.
2 Les exécutables
3 Les fichiers de configuration
- httpd.conf - Le fichier de configuration du serveur web
4 Les options
- Listen - Permet de définir le port d'écoute du serveur. Le port 80 est le port par défaut utilisé par les navigateurs web et autres logiciels pour accéder à un serveur HTTP. Il est donc conseillé de choisir le port 80.
- LoadModule - Permet à Apache de charger des modules supplémentaires. Il existe un grand nombre de modules qui ajoutent des fonctionnalités au serveur (prise en charge de PHP ou SSL par exemple).
- ServerNampe - Permet de définir l'adresse du serveur.
- DocumentRoot - Permet de définit le dossier racine du serveur web. C'est dans ce dossier que sont placés les fichiers partagés.
- User - Permet de définir sous quel nom d'utilisateur sera lancé le serveur web.
- ErrorLog - Permet de définir l'emplacement du fichier de log.
5 Exemple
/etc/httpd/httpd.conf
# Listen : le port du serveur
Listen 80
# LoadModule : le module dir_module
LoadModule dir_module lib/httpd/modules/mod_dir.so
# ServerName : l'adresse du seveur web
ServerName yugiohjcj.geekdomain:80
# DocumentRoot : le dossier partagé
DocumentRoot "/var/www"
# User : l'utilisateur et le groupe avec lequel Apache sera lancé
User apache
# DirectoryIndex : les fichiers à charger automatiquement
<IfModule dir_module>
DirectoryIndex index.php index.html
</IfModule>
# ErrorLog : l'emplacement du fichier de log pour les erreurs
ErrorLog /var/log/httpd/error_log
File translated from
TEX
by
TTH,
version 3.79.
On 17 Jul 2008, 01:04.