CentOS 可以安装 Apache(httpd),但需要注意:
在 CentOS 里 Apache 的软件包名是 httpd,而不是 apache2。
apache2 这个包名是 Debian / Ubuntu 中的叫法,CentOS / RHEL 系列用 httpd。
sudo yum install httpd -y
(CentOS 8 及以上可用 dnf:)
sudo dnf install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd
systemctl status httpd
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
浏览器访问服务器 IP:
http://服务器IP
看到 Apache Test Page 即成功 ✅
| 作用 | 路径 |
|---|---|
| 主配置文件 | /etc/httpd/conf/httpd.conf |
| 站点目录 | /var/www/html |
| 日志目录 | /var/log/httpd/ |
| 服务名 | httpd |
| 项目 | Ubuntu | CentOS |
|---|---|---|
| 软件包名 | apache2 |
httpd |
| 配置目录 | /etc/apache2 |
/etc/httpd |
| 服务名 | apache2 |
httpd |
CentOS 可以装 Apache,只是叫
httpd,不是apache2。
如果你是想:
可以直接告诉我你的 CentOS 版本(如 7 / 8 / Stream),我可以给你更精确的方案。