Não consigo me livrar do apache2

2

É óbvio que eu sou um novato na administração de servidores; meu objetivo é alcançar o conhecimento necessário para trabalhar com serviços da web.

Eu joguei com meu servidor Debian, e baguncei o apache2; Agora quero removê-lo completamente * do servidor e reinstalá-lo como novo.

* por completamente eu quero dizer completamente , logs, configurações, configurações, tudo!

Eu segui as etapas sugeridas por freedom_is_chaos em esta resposta , e eu acho que o apache2 não está mais instalado, porque se eu faço apt-get remove apache2 , eu entendo isso:

# apt-get remove apache2
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package apache2 is not installed, so not removed
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.

# dpkg --remove apache2
dpkg - warning: ignoring request to remove apache2 which isn't installed.
# dpkg --purge apache2
dpkg - warning: ignoring request to remove apache2 which isn't installed.

Em seguida, reiniciei o servidor e:

# netstat -plant
Active Internet connections (servers and established)
[...]
tcp6       0      0 :::80                   :::*                    LISTEN      3467/apache2
[...]

WTF? o apache2 ainda está aqui? Então parece:

# /etc/init.d/apache2 stop
Stopping web server: apache2.

Mas:

# update-rc.d remove apache2
update-rc.d: /etc/init.d/remove: file does not exist

Então, o que está acontecendo com meu servidor? Como posso remover completa e verdadeiramente o apache2 do meu servidor?

EDIT: Como geralmente acontece, o problema foi entre a cadeira e o teclado;)

Eu não sei como, mas enquanto eu estava 'jogando' com a configuração do servidor eu instalei o apache2.2 por engano, dpkg -l | grep 'apache' me mostrou algumas outras libs ainda instaladas; Depois de removê-los, consegui remover e reinstalar completamente o apache2 (com a opção --purge ).

    
por Strae 11.06.2010 / 12:49

2 respostas

1

você pode tentar

sudo apt-get remove apache2 --purge

e para remover os arquivos rc.d, tente

sudo update-rc.d apache2 remove -f
    
por 11.06.2010 / 17:01
1

Aqui você vai:

sudo aptitude purge ~iapache2

Embora isso tenha sido suficiente:

sudo update-rc.d apache2 disable
    
por 11.06.2010 / 15:19