温馨提示×

ubuntu apache怎么卸载干净

小樊
40
2026-10-16 21:17:53
栏目: 智能运维

在 Ubuntu 上把 Apache(通常是 apache2)彻底卸载干净,可以按下面步骤来。


一、停止 Apache 服务

sudo systemctl stop apache2
sudo systemctl disable apache2

二、卸载 Apache 软件包

sudo apt purge apache2 apache2-utils apache2-bin apache2.2-common apache2-data

purge 会同时删除配置文件

如果不确定装了哪些,可以先查:

dpkg -l | grep apache

三、清理依赖和残留

sudo apt autoremove
sudo apt autoclean

四、手动删除残留文件和目录(重要)

Apache 有时会在这些位置留文件:

sudo rm -rf /etc/apache2
sudo rm -rf /var/www
sudo rm -rf /var/lib/apache2
sudo rm -rf /var/log/apache2

五、删除 systemd 残留(如有)

sudo systemctl daemon-reload

检查是否还有服务:

systemctl list-unit-files | grep apache

六、确认已卸载

which apache2
apache2 -v

如果没有输出,说明已卸载干净。


七、(可选)如果你用的是 LAMP

如果还装了 PHP / MySQL,可一并处理:

sudo apt purge php libapache2-mod-php
sudo apt autoremove

如果你告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 是 apache2 还是 httpd
  • 是否用了 Docker / 源码安装

我可以给你更精确的卸载方案。

0 踩