在 CentOS 上安装 Apache(通常叫 httpd)一般有几种方式,最常用的是用系统自带包管理器 yum / dnf。下面按步骤说明:
sudo yum update -y
如果是 CentOS 8 及以上:
sudo dnf update -y
sudo yum install httpd -y
或(CentOS 8+):
sudo dnf install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
查看状态:
sudo systemctl status httpd
如果开了 firewalld,需要放行 80 端口:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --reload
(如用 HTTPS,还需加 https)
浏览器访问:
http://服务器IP
看到 Apache 测试页 就说明 OK 了。
/var/www/html/etc/httpd/conf/httpd.conf/etc/httpd/conf.d/可临时关闭测试:
sudo setenforce 0
或正确配置上下文(推荐)
修改 httpd.conf 后重启:
sudo systemctl restart httpd
如果你用的是 CentOS 7 / 8 / Stream,或者想 编译安装 Apache,也可以告诉我,我可以给你对应版本的详细步骤。