você pode tentar
sudo apt-get remove apache2 --purge
e para remover os arquivos rc.d, tente
sudo update-rc.d apache2 remove -f
É ó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
).
Aqui você vai:
sudo aptitude purge ~iapache2
Embora isso tenha sido suficiente:
sudo update-rc.d apache2 disable
Tags apt uninstall debian apache-2.2 remove