Skip to main content

Commandes pour démarrer Apache sous Linux

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Avril 2025)

Things Mr. Welch is No Longer Allowed to do in a RPG #1-2450 Reading Compilation (Avril 2025)
Anonim

Si votre serveur Web Linux Apache est arrêté, vous pouvez utiliser une commande de ligne de commande spécifique pour le faire fonctionner à nouveau. Rien ne se passera si le serveur a déjà été démarré lors de l'exécution de la commande ou un message d'erreur du type " Le serveur Web Apache est déjà en cours d'exécution. '

Si vous essayez de installer Apache et pas seulement le démarrer, consultez notre guide sur la façon d’installer Apache sur Linux. Découvrez comment redémarrer un serveur Web Apache si vous souhaitez arrêter Apache puis le redémarrer.

Comment démarrer un serveur Web Apache

Si Apache est sur votre ordinateur local, vous pouvez exécuter ces commandes en l'état, sinon vous devrez vous connecter au serveur à l'aide de SSH ou de Telnet.

Par exemple, ssh [email protected] SSH sur le serveur Apache.

Les étapes pour démarrer Apache sont légèrement différentes selon votre version de Linux:

Pour Red Hat, Fedora et CentOS

Les versions 4.x, 5.x, 6.x ou antérieures doivent utiliser cette commande:

$ sudoservice httpd start

Utilisez cette commande pour les versions 7.x ou plus récentes:

$ sudosystemctl start httpd.service

Si cela ne fonctionne pas, essayez cette commande:

$ sudo/etc/init.d/httpd start

Debian et Ubuntu

Utilisez cette commande pour Debian 8.x ou plus récente et Ubuntu 15.04 et supérieure:

$ sudosystemctl start apache2.service

Ubuntu 12.04 et 14.04 peuvent nécessiter cette commande:

$ sudo start apache2

Si ceux-ci ne fonctionnent pas, essayez-en un:

$ sudo/etc/init.d/apache2 start $ sudoservice apache2 start

Commandes de démarrage génériques Apache

Ces commandes génériques devraient démarrer Apache sur n’importe quelle distribution Linux:

$ sudo apachectl start $ sudo apache2ctl start $ sudo apachectl -f /path/to/your/httpd.conf$ sudo apachectl -f /usr/local/apache2/conf/httpd.conf