温馨提示×

centos apache2怎样卸载

小樊
40
2026-09-15 02:06:50
栏目: 智能运维

CentOS 里,Apache 的包名通常是 httpd(不是 apache2,apache2 是 Debian/Ubuntu 的叫法)。下面按常见情况给你说明怎么卸载。


一、确认是否安装了 Apache(httpd)

rpm -qa | grep httpd
# 或
systemctl status httpd

二、停止 Apache 服务

sudo systemctl stop httpd
sudo systemctl disable httpd

三、卸载 Apache(httpd)

1️⃣ 使用 yum(CentOS 7 及以前)

sudo yum remove httpd httpd-tools

2️⃣ 使用 dnf(CentOS 8 / Stream)

sudo dnf remove httpd httpd-tools

四、删除残留文件和配置(可选)

⚠️ 这会删除网站数据和配置,确认无用再执行

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

五、检查是否还有相关包

rpm -qa | grep httpd

如果还有(如 mod_ssl 等),继续卸载:

sudo yum remove mod_ssl

六、如果你其实是 Ubuntu / Debian

那就用:

sudo systemctl stop apache2
sudo apt remove apache2
sudo apt autoremove

如果你是在 Docker / 编译安装 / 面板(如宝塔) 环境下,告诉我具体环境,我可以给你更精确的卸载方式。

0