Table des matières
apachectl - Interface de contrôle du serveur HTTP Apache
L'interface apachectl aide l'administrateur à contrôler le fonctionnement du démon Apache.
Pré-requis
-
Les variables d'environnement APACHE_RUN_USER, APACHE_RUN_GROUP et APACHE_PID_FILE doivent être définies dans /etc/apache2/envvars.
Installation
Configuration
Utilisation
Sortie
Le script apache2ctl renvoie une valeur de sortie 0 en cas de succès et >0 en cas d'erreur. Pour plus de détails, consultez les commentaires dans le script.
Syntaxe
-
En mode SysV init, apachectl prend des commandes simples en un mot :
...@...:~ $ sudo apachectl start|stop|restart|graceful|graceful-stop|configtest|status|fullstatus|help
Commandes
start Démarrer le serveur HTTP Apache. stop Arrêter le serveur HTTP Apache. restart Redémarrer le serveur Web Apache. Si le serveur n'est pas en cours d'exécution, apachectl démarrera le serveur. graceful Redémarrage en douceur, recharge la configuration apache sans interrompre les connexions actuellement établies. graceful-stop Arrêter le serveur sans interrompre les connexions actuellement ouvertes. configtest Vérifier les erreurs de syntaxe dans les fichiers de configuration Apache. status Afficher un rapport d'état résumé du serveur Web. fullstatus Afficher le rapport d'état complet. help Aide -
En mode pass-through, apachectl peut prendre tous les arguments disponibles pour le binaire httpd :
...@...:~ $ sudo apachectl [argument_httpd]
Environnement
Le comportement d'apache2ctl peut être influencé par ces variables d'environnement :
-
APACHE_HTTPD,
-
APACHE_LYNX,
-
APACHE_STATUSURL,
-
APACHE_ULIMIT_MAX_FILES,
-
APACHE_RUN_DIR,
-
APACHE_LOCK_DIR,
-
APACHE_RUN_USER,
-
APACHE_ARGUMENTS,
-
APACHE_ENVVARS.
Voir les commentaires dans le script pour plus de détails. Ces variables (sauf APACHE_ENVVARS) peuvent être définies dans /etc/apache2/envvars.
Commandes
Désinstallation
Voir aussi
-
(fr) Readme.debian.gz (/usr/share/doc/apache2/README.Debian.gz)
Basé sur « man apache2ctl(8) » par Auteur.