Como faço para remover o servidor apache2 no servidor ubuntu e depois reinstalar?

18

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.

    
por TheJediCowboy 17.09.2010 / 18:21

3 respostas

14

Execute os dois comandos a seguir:

sudo apt-get --purge remove apache2
sudo apt-get remove apache2-common
    
por 17.09.2010 / 18:41
64

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
    
por 27.12.2011 / 02:50
0

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.

    
por 31.07.2013 / 16:05