J'ai des problèmes bizarres avec le serveur Apache2 sur mon serveur Ubuntu. Je crois que certains fichiers de configuration peuvent avoir été falsifiés. Quelle est la façon la plus simple de supprimer complètement Apache2 de mon serveur. Je sais comment installer en utilisant
Sudo apt-get install Apache2
mais, je veux juste m'assurer de supprimer complètement Apache2.
Exécutez les deux commandes suivantes:
Sudo apt-get --purge remove Apache2
Sudo apt-get remove Apache2-common
Arrêtez d'abord votre serveur évidemment:
Sudo service Apache2 stop
Supprimez les packages et les dépendances Apache2:
Sudo apt-get purge Apache2 Apache2-utils Apache2.2-bin Apache2-common
Sudo apt-get autoremove --purge
Si vous avez modifié ou installé manuellement des éléments, apt peut ne pas les supprimer. Vérifiez ce qui reste:
whereis Apache2
Jetez un œil à l'intérieur de ces répertoires et si vous êtes sûr de vouloir les supprimer, supprimez manuellement les répertoires. Dans mon cas:
Sudo rm -Rf /etc/Apache2 /usr/lib/Apache2 /usr/include/Apache2
Je pense que vous pouvez essayer cela.
Apache_PKGS=`Sudo dpkg --get-selections | grep Apache | cut -f 1
Dans votre terminal, vérifiez ensuite s'il est là:
echo $Apache_PKGS
Devrait montrer quelque chose comme:
Apache2 Apache2-mpm-prefork Apache2-utils Apache2.2-common et bien d'autres. Ensuite, vous exécutez cette commande:
Sudo apt-get remove --purge $Apache_PKGS
Sudo apt-get install $Apache_PKGS
Et vous devriez être prêt à partir.