J'ai eu exactement le même problème après un redémarrage et après avoir passé des heures à déboguer, aucune des réponses ci-dessus n'a pu résoudre mon erreur de démarrage d'apaches . Il n'y avait pas de description de l'erreur dans les journaux Les ports 80 et 443 n'étaient pas utilisés Pas de duplicata Listen
et aucun indice pour me montrer pourquoi apache ne fonctionne pas comme prévu après le redémarrage !
J'ai même essayé de lancer le débogueur de démarrage d'Apaches :
# For My CentOS 7:
httpd -e warn -E /var/log/my-custom-apache-debugging.log
# For Ubunto as asked in question:
apache -e debug -E /var/log/my-custom-apache-debugging.log
Mais pas de chance
Finalement, je me suis rappelé que j'ai activé selinux sur mes dernières modifications il y a quelques semaines et que je n'ai jamais redémarré après ce changement. Disabling Selinux
et un redémarrage final ont résolu le problème dans mon cas.