在 CentOS 里,服务通常叫 httpd(不是 apache2,apache2 是 Debian/Ubuntu 的叫法)。
rpm -qa | grep httpd
# 或
systemctl status httpd
sudo systemctl stop httpd
sudo systemctl disable httpd
sudo yum remove httpd httpd-tools
sudo dnf remove httpd httpd-tools
执行后输入 y 确认即可。
sudo rm -rf /etc/httpd
sudo rm -rf /var/log/httpd
sudo rm -rf /var/www/html
如果安装了 mod_ssl、php 等模块,也可以一并清理:
sudo yum remove mod_ssl php
rpm -qa | grep httpd
systemctl status httpd
ps aux | grep httpd
如果你是 Docker / 宝塔 / 编译安装 的 Apache,卸载方式会不同,可以告诉我环境,我给你对应方案。