Serveur Apache HTTP Version 2.4
httpd
est le programme du serveur HTTP d'Apache. Il
a été conçu pour fonctionner sous forme de processus démon
indépendant. Lorsqu'il est utilisé ainsi, il va créer un jeu de
processus enfants ou de threads qui traiteront les requêtes.
En général, httpd
n'est pas invoqué directement,
mais plutôt via apachectl
sur les systèmes de
style Unix ou en tant que service sous
Windows NT, 2000 et XP et comme application de
console sous Windows 9x et ME.
httpd [ -d
racine-serveur ] [ -f config ]
[ -C directive ] [ -c
directive ] [ -D paramètre ]
[ -e niveau ] [ -E
fichier ]
[ -k start|restart|graceful|stop|graceful-stop ]
[ -h ]
[ -l ] [ -L ] [ -S ]
[ -t ] [ -v ] [ -V ]
[ -X ] [ -M ] [ -T ]
Sur les systèmes Windows, les options additionnelles suivantes sont disponibles :
httpd [ -k
install|config|uninstall ] [ -n nom ]
[ -w ]
-d racine-serveur
ServerRoot
à racine-serveur. Cette
valeur peut être écrasée par la directive ServerRoot du fichier de
configuration. La valeur par défaut est
/usr/local/apache2
.-f config
ServerRoot
. La valeur par défaut est
conf/httpd.conf
.-k start|restart|graceful|stop|graceful-stop
httpd
. Voir Arrêter Apache httpd pour plus d'informations.-C directive
-c directive
-D paramètre
<IfDefine>
des fichiers de configuration, ces dernières permettant d'exécuter ou
non des
commandes au démarrage ou au redémarrage du serveur. Sert aussi à
définir certains paramètres de démarrage moins courants comme
-DNO_DETACH
(empêche le processus parent de lancer des
processus enfants) et -DFOREGROUND
(empêche le processus
parent d'appeler setsid()
et autres).-e niveau
LogLevel
à
niveau pendant le démarrage du serveur. Ceci permet
d'augmenter temporairement la verbosité des messages d'erreur afin de
déterminer les problèmes de démarrage.-E fichier
-h
-l
LoadModule
.-L
-M
-S
-T
(disponible depuis la version 2.3.8)-t
-v
httpd
, and then exit.-V
httpd
, puis se termine.-X
Les arguments suivants ne sont disponibles que sur la plate-forme Windows :
-k install|config|uninstall
-n nom
-w