在 Debian 系统中卸载 Apache(通常是 apache2)可以按以下步骤进行,取决于你想完全卸载还是仅删除软件包但保留配置。
在卸载前建议先停止服务:
sudo systemctl stop apache2
适合以后可能重新安装的场景:
sudo apt remove apache2
删除 Apache 及其配置文件、依赖:
sudo apt purge apache2
或者连用:
sudo apt purge apache2 apache2-utils apache2-bin apache2.2-common
sudo apt autoremove
sudo rm -rf /etc/apache2
sudo rm -rf /var/www/html
ps aux | grep apache
如有残留进程,可手动 kill。
apache2 -v
或
dpkg -l | grep apache
若没有任何输出,说明已完全卸载。
可能是其他服务(如 nginx)占用,检查:
sudo ss -tlnp | grep 80
如果你是在 Debian 10 / 11 / 12 或准备 换成 nginx / 其他 Web 服务,我也可以给你对应的迁移或清理方案。