在 CentOS 上卸载 Apache(httpd),可以按下面步骤操作,适用于 CentOS 7/8/Stream。
在卸载前先停止服务,避免端口占用或进程异常。
sudo systemctl stop httpd
sudo systemctl disable httpd
确认状态:
systemctl status httpd
sudo yum remove httpd httpd-tools
sudo dnf remove httpd httpd-tools
卸载时会提示确认,输入 y 即可。
sudo rm -rf /etc/httpd
sudo rm -rf /var/www/html
sudo rm -rf /var/log/httpd
rpm -qa | grep httpd
如果有残留,可手动删除:
sudo yum remove 包名
httpd -v
如果提示 command not found,说明 Apache 已成功卸载。
检查是否有其他服务:
sudo netstat -tulnp | grep :80
sudo yum install httpd
# 或
sudo dnf install httpd
如果你告诉我 CentOS 具体版本(7 / 8 / Stream) 或 是否使用宝塔 / Docker / 编译安装,我可以给你更精确的卸载方案。