在 CentOS 上卸载 Apache(通常软件包名为 httpd)可以按照以下步骤操作:
sudo systemctl stop httpd
sudo systemctl disable httpd
使用 yum(CentOS 7 及以前)或 dnf(CentOS 8 及以后):
CentOS 7:
sudo yum remove httpd httpd-tools
CentOS 8 / Stream:
sudo dnf remove httpd httpd-tools
如果想连依赖一起清理,可以执行:
sudo yum autoremove # 或 sudo dnf autoremove
Apache 卸载后,配置文件通常不会自动删除:
sudo rm -rf /etc/httpd
sudo rm -rf /var/www
sudo rm -rf /var/log/httpd
rpm -qa | grep httpd
如果没有任何输出,说明已卸载干净。
如果你是用 源码编译安装 的 Apache(不是 yum/dnf 安装),卸载方式不同,需要告诉我,我可以提供对应方法。