卸载系统中的Apache(适用于 openEuler / CentOS / RHEL)

来源:本站原创 点击数: 发布时间:2026年03月26日

很多linux系统在安装的时候自带了httpd服务(apache),但是我们的网站系统基本都是通过nginx来代理。httpd的存在不仅可能会抢占80端口,更有可能被安全软件检测到风险漏洞,推荐卸载

#首先通过以下命令检查服务器上是否存在httpd服务
rpm -qa | grep httpd
#确定存在httpd服务再执行下来卸载操作

1,停止服务

systemctl stop httpd
systemctl disable httpd

2,卸载 Apache 全套

yum remove httpd httpd-tools httpd-filesystem -y

如果是 openEuler 新版本(dnf):

dnf remove httpd httpd-tools httpd-filesystem -y

3,清理残留(建议)

rm -rf /etc/httpd
rm -rf /var/www

注意:确认没有业务数据再删


4,再次确认已卸载

rpm -qa | grep httpd

理想结果:没有任何输出


5,确认端口占用(关键)

ss -lntp | grep :80

目前应该只剩 Nginx