<-
Apache > Serveur HTTP > Documentation > Programmes

apache2ctl - L'interface de contrôle du serveur HTTP Apache f3t5d

Langues Disponibles:  tr 

apache2ctl est un frontal pour le serveur HTTP Apache. Il a été conçu pour aider l'istrateur à contrôler le fonctionnement du démon Apache httpd.

Le script apache2ctl possède deux modes de fonctionnement. Il peut fonctionner en tant que simple frontal de la commande httpd.

Si votre installation d'Apache utilise des chemins non standards, vous devrez éditer le script apache2ctl afin de définir les chemins appropriés pour le binaire httpd nécessaire. Voir les commentaires dans le script pour plus de détails.

Le script apache2ctl renvoie une valeur égale à 0 en cas de succès, et une valeur supérieure à 0 en cas de problème. Voir les commentaires dans le script pour plus de détails.

 Apache!

Voir aussi 1m6745

top

Résumé 4t1st

En mode frontal (-through), apache2ctl peut spécifier tous les arguments qu'accepte le binaire httpd.

apache2ctl [ argument-httpd ]

En mode script d'initialisation SysV, apache2ctl n'accepte qu'un seul des arguments définis ci-dessous.

apache2ctl commande

top

Options 4y664e

Seules les options du style initialisation SysV sont décrites ici. Les autres arguments sont décrits dans la page de manuel de httpd.

start
Démarre le démon Apache httpd. Renvoie une erreur s'il est déjà en cours d'exécution. Équivalent à apache2ctl -k start.
stop
Arrête le démon Apache httpd. Équivalent à apache2ctl -k stop.
restart
Redémarre le démon Apache httpd. Si le démon n'est pas en cours d'exécution, il est démarré. Cette option vérifie automatiquement les fichiers de configuration (de la même manière que l'option configtest ) avant de lancer le redémarrage, afin d'être sûr que le fonctionnement du démon ne sera pas compromis. Equivalent à apache2ctl -k restart.
fullstatus
Affiche le rapport d'état complet du module mod_status doit être activé dans votre serveur et vous devez disposer d'un navigateur en mode texte tel que lynx sur votre système. L'URL utilisée pour accéder au rapport d'état peut être modifiée en définissant la variable STATUSURL dans le script.
status
Affiche un rapport d'état succinct. Similaire à l'option fullstatus, excepté que la liste des requêtes en cours de traitement est omise.
graceful
Redémarre le démon Apache httpd en douceur. Si le démon n'est pas en cours d'exécution, il est démarré. À la différence d'un redémarrage normal, les connexions en cours ne sont pas fermées. Comme effet de bord, les anciens fichiers journaux ne seront pas fermés immédiatement. Cela signifie que si l'on utilise un script de rotation des journaux, un délai suffisant sera nécessaire afin d'être sûr que les fichiers journaux seront bien fermés avant leur traitement par le script de rotation. Cette option vérifie automatiquement les fichiers de configuration (de la même manière que l'option configtest ) avant de lancer le redémarrage, afin d'être sûr que le fonctionnement du démon ne sera pas compromis. Équivalent à apache2ctl -k graceful.
graceful-stop
Arrête le démon Apache httpd en douceur. À la différence d'un arrêt normal, les connexions en cours ne sont pas fermées. Comme effet de bord, les anciens fichiers journaux ne seront pas fermés immédiatement. Équivalent à apache2ctl -k graceful-stop.
configtest
Effectue une vérification de la syntaxe du fichier de configuration. Avec cette option, le script parcourt le fichier de configuration et renvoie soit Syntax Ok, soit des informations détaillées à propos des éventuelles erreurs de syntaxe. Equivalent à apache2ctl -t.

Les options suivantes étaient disponibles dans les anciennes versions et ont été supprimées.

startssl
Pour démarrer httpd avec le SSL, vous devez éditer votre fichier de configuration et y inclure les directives appropriées, puis utiliser la commande de démarrage normale apache2ctl start.

Langues Disponibles:  tr 

top

Commentaires 3r6j1f

Notice:
This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed by our s if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Libera.chat, or sent to our mailing lists.