温馨提示×

centos能装apache2吗

小樊
47
2026-08-30 01:10:50
栏目: 智能运维

CentOS 可以安装 Apache(httpd),但需要注意:
在 CentOS 里 Apache 的软件包名是 httpd,而不是 apache2

apache2 这个包名是 Debian / Ubuntu 中的叫法,CentOS / RHEL 系列用 httpd


一、CentOS 安装 Apache(httpd)

1️⃣ 安装 Apache

sudo yum install httpd -y

(CentOS 8 及以上可用 dnf:)

sudo dnf install httpd -y

2️⃣ 启动并设置开机自启

sudo systemctl start httpd
sudo systemctl enable httpd

3️⃣ 查看运行状态

systemctl status httpd

4️⃣ 防火墙放行(如果有启用 firewalld)

sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload

5️⃣ 测试

浏览器访问服务器 IP:

http://服务器IP

看到 Apache Test Page 即成功 ✅


二、Apache 常见目录(CentOS)

作用 路径
主配置文件 /etc/httpd/conf/httpd.conf
站点目录 /var/www/html
日志目录 /var/log/httpd/
服务名 httpd

三、和 Ubuntu 的区别(你可能关心的)

项目 Ubuntu CentOS
软件包名 apache2 httpd
配置目录 /etc/apache2 /etc/httpd
服务名 apache2 httpd

四、总结一句话 ✅

CentOS 可以装 Apache,只是叫 httpd,不是 apache2

如果你是想:

  • PHP + Apache
  • HTTPS(SSL)
  • 配置 虚拟主机
  • 升级 Apache 版本

可以直接告诉我你的 CentOS 版本(如 7 / 8 / Stream),我可以给你更精确的方案。

0