web-dev-qa-db-fra.com

apache2 ne démarre pas après la purge et la réinstallation

Tout d’abord, j’ai examiné et essayé plusieurs approches, notamment https://askubuntu.com/questions/94805/Apache-server-not-starting/

J'utilise Ubuntu 14.04 64 bits

J'avais purgé en utilisant une réponse à serverfault

  • Sudo service Apache2 stop
  • Sudo apt-get --purge supprimer Apache2 Sudo apt-get supprimer Apache2-common
  • Sudo apt-get autoremove
  • whereis Apache2 (a donné 3 lieux)
  • Sudo rm -rf/etc/Apache2
  • Sudo rm -rf/usr/sbin/Apache2
  • Sudo rm -rf/usr/lib/Apache2

j'ai fait

  • Sudo apt-get -y installe Apache2 - indique qu'il s'agit de la dernière version
  • tous les fichiers de configuration sont dans/etc/Apache2/etc/log/Apache2/error_log est vide
  • Le redémarrage du service Sudo Apache2 ne donne aucun résultat - aucune erreur - aucun message
  • http // localhost ou 127.0.0.1 dit serveur Web non disponible
  • ps ax | grep -i Apache donne 7919 pts/0 S + 0:00 grep --color = auto -i Apache

Je suis perplexe - aidez s'il vous plaît!

Edit - vient de réaliser/usr/sbin/Apache2 n'existe pas et/usr/lib/Apache2 non plus

Après 3 réinstallations - Comment puis-je les obtenir - Moyens d'aide - Merci

5
Aveesh

Dans 14.04, les fichiers binaires Apache se trouvent dans Apache2-bin.

Comme il manque les fichiers binaires, vous pouvez essayer de réinstaller ce paquet avec Apache2.

Sudo apt-get install --reinstall Apache2 Apache2-bin

Ensuite, essayez de redémarrer Apache (bien que je pense qu'Apache se lancera automatiquement après l'installation).

Sudo Apache2ctl start
17
Dan

Les fichiers binaires d'Apache2 se trouvent dans Apache2-bin.

Essayer:

Sudo apt-get --purge remove Apache2*
Sudo apt-get --purge autoremove
Sudo apt-get install Apache2
2
Louis Matthijssen

merci pour répondre.

J'ai essayé la purge, le retrait automatique et l'installation

Il a installé le fichier - fait écho à beaucoup de choses lors de la configuration des sites conf et default mais quand je suis allé à localhost - il n'y avait pas de serveur web

redémarrage n'a rien echo mais toujours pas de serveur web

Ce qui a bien fonctionné a été la purge automatique

puis Sudo-apt-get install tasksel

Sudo tasksel

et choisir le serveur de lampe

Je soupçonne qu’il ya quelque chose à faire en supprimant/usr/sbin/Apache2 et/usr/lib/Apache2 en utilisant whereis Apache2 en suivant aveuglément

J'aurais aimé savoir

Sudo apt-get install --installe Apache2 Apache2-bin

cela aurait probablement réglé mon problème mais bon à savoir

Merci beaucoup

0
Aveesh