Execute os dois comandos a seguir:
sudo apt-get --purge remove apache2
sudo apt-get remove apache2-common
Estou tendo alguns problemas estranhos com o servidor Apache2 no meu servidor ubuntu. Eu acredito que alguns arquivos de configuração podem ter sido adulterados. Qual é a maneira mais fácil de remover o apache2 completamente do meu servidor. Estou ciente de como instalar usando
sudo apt-get install apache2
mas só quero ter certeza de remover completamente o apache2.
Primeiro pare seu servidor, obviamente:
sudo service apache2 stop
Remova pacotes e dependências do apache2:
sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove --purge
Se você modificou ou instalou manualmente o material, o apt pode não removê-lo. Verifique o que sobrou:
whereis apache2
Dê uma olhada no conteúdo desses diretórios e, se tiver certeza de que deseja descartá-lo, remova manualmente os diretórios. No meu caso:
sudo rm -Rf /etc/apache2 /usr/lib/apache2 /usr/include/apache2
Eu acho que você pode tentar isso.
APACHE_PKGS='sudo dpkg --get-selections | grep apache | cut -f 1
No seu Terminal, verifique se está lá:
echo $APACHE_PKGS
Deve mostrar algo como:
apache2 apache2-mpm-prefork apache2-utils apache2.2-comum e muito mais. Então você executa este comando:
sudo apt-get remove --purge $APACHE_PKGS
sudo apt-get install $APACHE_PKGS
E você deve ser bom para ir.