Ceci est une ancienne révision du document !
Table des matières
apache2ctl (apachectl) - Interface de contrôle du serveur HTTP Apache
apache2ctl est une interface pour le serveur HTTP Apache.
Il est conçu pour aider l'administrateur à contrôler le fonctionnement du démon Apache2.
La configuration Debian par défaut nécessite que les variables d'environnement APACHE_RUN_USER, APACHE_RUN_GROUP et APACHE_PID_FILE soient définies dans /etc/apache2/envvars.
Pré-requis
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 :
...@...:~ $ 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. - En mode pass-through, apachectl peut prendre tous les arguments disponibles pour le binaire httpd :
...@...:~ $ 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.