web-dev-qa-db-fra.com

Impossible de démarrer le serveur HTTP Apache

● Apache2.service - The Apache HTTP Server
   Loaded: loaded (/lib/systemd/system/Apache2.service; enabled; vendor pres
   Active: **failed** (Result: exit-code) since Sun 2018-07-08 22:32:36 SAST; 18
  Process: 18097 ExecStart=/usr/sbin/apachectl start (code=exited, status=1/

Jul 08 22:32:36 anonymous apachectl[18097]: AH00558: Apache2: Could not reli
Jul 08 22:32:36 anonymous apachectl[18097]: (98)Address already in use: AH00
Jul 08 22:32:36 anonymous apachectl[18097]: (98)Address already in use: AH00
Jul 08 22:32:36 anonymous apachectl[18097]: no listening sockets available, 
Jul 08 22:32:36 anonymous apachectl[18097]: AH00015: Unable to open logs
Jul 08 22:32:36 anonymous apachectl[18097]: Action 'start' failed.
Jul 08 22:32:36 anonymous apachectl[18097]: The Apache error log may have mo
Jul 08 22:32:36 anonymous systemd[1]: Apache2.service: Control process exite
Jul 08 22:32:36 anonymous systemd[1]: Apache2.service: Failed with result 'e
Jul 08 22:32:36 anonymous systemd[1]: **Failed to start The Apache HTTP Server**
lines 1-15/15 (END)
2
Thors Hammer

La raison pour laquelle Apache ne parvient pas à démarrer, c'est parce que quelque chose écoute déjà sur la combinaison port/ip. Les entrées de journal de "Adresse déjà utilisée" l'indiquent.

Vous devez identifier quel autre service est exécuté sur ces ports, puis éteignez-le avant d'activer Apache.

Cependant, étant donné que vos extraits de journal ONLY sont partiels (et non de Sudo systemctl -l status Apache2 afin que nous puissions voir toutes les informations utiles en grand format, ou directement de /var/log/Apache2/error.log), nous ne pouvons pas vraiment vous orienter vers quelle (s) application (s) examiner car nous ne pouvons pas déterminer les ports utilisés (mon hypothèse est le port 80; dans ce cas, Sudo ss -ntlp 'sport = 80' nous donnera une meilleure idée de ce qui est déjà en cours d’écoute sur le port 80. Veuillez remplacer "80" par quel que soit le port utilisé, en fonction des données de journal longues, qui sont coupées dans ce que vous avez collé ici.)

1
Thomas Ward