Comment démarrer, arrêter et redémarrer le serveur web Apache sous Linux

Suraj Joshi 30 janvier 2023
  1. Démarrer, arrêter et redémarrer Apache sur les distributions basées sur Ubuntu et Debian
  2. Démarrer, arrêter et redémarrer Apache sur les distributions basées sur Red Hat
Comment démarrer, arrêter et redémarrer le serveur web Apache sous Linux

Apache est l’une des applications de serveur web open-source les plus populaires qui servent d’interface entre le client et le serveur. Apache est responsable d’une communication HTTP efficace et sécurisée entre le client et le serveur.

Le démarrage, l’arrêt et le redémarrage sont les opérations les plus utilisées pour le serveur web Apache. Nous pouvons utiliser les commandes start, stop et restart pour démarrer, arrêter et redémarrer le serveur web Apache sous Linux, respectivement.

Les commandes de démarrage, d’arrêt et de redémarrage d’Apache varient en fonction de la distribution Linux que nous utilisons. Nous devons nous assurer que nous sommes connectés en tant qu’utilisateur root pour démarrer, arrêter et redémarrer le serveur web Apache.

Démarrer, arrêter et redémarrer Apache sur les distributions basées sur Ubuntu et Debian

SystemD est utilisé comme gestionnaire de services par défaut dans la plupart des dernières versions du système d’exploitation Linux, tandis que les versions plus anciennes utilisent SyVinit comme gestionnaire de services par défaut. Dans les distributions basées sur Ubuntu et Debian, le service Apache est appelé apache2.

Pour démarrer le service du serveur web Apache, nous utilisons la commande

sudo systemctl start apache2

Pour arrêter le service du serveur web Apache, nous utilisons la commande

sudo systemctl stop apache2

Chaque fois que nous apportons des modifications à la configuration du serveur web Apache, nous devons redémarrer le service Apache. Pour redémarrer le service, nous utilisons la commande

sudo systemctl restart apache2

Pour démarrer le service du serveur web Apache dans les anciennes versions en utilisant les scripts init.d, nous utilisons la commande

sudo service apache2 start 

Pour arrêter le service du serveur web Apache dans les anciennes versions, nous utilisons la commande

sudo service apache2 stop

Pour redémarrer le service Apache dans les anciennes versions, nous utilisons la commande:

sudo service apache2 restart 

Démarrer, arrêter et redémarrer Apache sur les distributions basées sur Red Hat

SystemD est le gestionnaire de service pour les nouvelles distributions basées sur Red-Hat (RHEL et CentOS 7 et versions ultérieures). De même, pour les distributions Red Hat, le service Apache est appelé httpd.

Pour démarrer le service du serveur web Apache, nous utilisons la commande

sudo systemctl start httpd

Pour arrêter le service du serveur web Apache, nous utilisons la commande

sudo systemctl stop httpd

Chaque fois que nous apportons des modifications à la configuration du serveur web Apache, nous devons redémarrer le service Apache. Pour redémarrer le service, nous utilisons la commande

sudo systemctl restart httpd

Pour démarrer le service du serveur web Apache dans les anciennes versions, nous utilisons la commande

sudo service httpd start 

Pour arrêter le service du serveur web Apache dans les anciennes versions, nous utilisons la commande

sudo service httpd stop

Pour redémarrer le service Apache dans les anciennes versions, nous utilisons la commande

sudo service httpd restart 
Auteur: Suraj Joshi
Suraj Joshi avatar Suraj Joshi avatar

Suraj Joshi is a backend software engineer at Matrice.ai.

LinkedIn