看起来简单的apt-get remove apache2
并不能完全删除apache2
,因为在运行top
时仍然可以看到其中一个进程。如何在Ubuntu服务器上彻底删除apache2
呢?
实际上它并没有被移除:
~# which apache2
/usr/sbin/apache2
~# whereis apache2
apache2: /usr/sbin/apache2 /etc/apache2 /usr/lib/apache2 /usr/share/apache2 /usr/share/man/man8/apache2.8.gz
但是当我再次执行
apt-get remove apache2
时:# 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 0 not upgraded.
apt-get purge apache2
命令。它将删除所有配置文件。 - Manula Waidyanathaapt-get autoremove
,然后是sudo rm -rf /etc/apache2
。 - Matthew Hegarty