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:
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