Commandes utiles

Commandes principales pour administrer et configurer le serveur Apache.

Créé le 2 novembre 2025

Mis à jour le 2 novembre 2025

Gestion du service


CommandeDescription
sudo systemctl start apache2Démarre le service Apache
sudo systemctl stop apache2Arrête le service Apache
sudo systemctl restart apache2Redémarre complètement le service
sudo systemctl reload apache2Recharge la configuration sans couper le service
sudo systemctl status apache2Affiche l’état actuel du service

Gestion des sites et modules


CommandeDescription
sudo a2ensite nom_du_site.confActive un site disponible
sudo a2dissite nom_du_site.confDésactive un site activé
sudo a2enmod nom_du_moduleActive un module Apache
sudo a2dismod nom_du_moduleDésactive un module Apache

Configuration et vérification


CommandeDescription
sudo apache2ctl configtestVérifie la validité de la configuration
apache2 -v && apache2ctl -MAffiche la version et les modules chargés
apache2ctl -SListe les hôtes virtuels actifs et leurs chemins

Logs et surveillance


CommandeDescription
sudo tail -f /var/log/apache2/error.logAffiche les erreurs en temps réel
sudo tail -f /var/log/apache2/access.logAffiche les accès en temps réel