温馨提示×

centos怎么装apache2服务

小樊
54
2026-10-20 12:04:34
栏目: 智能运维

在 CentOS 上,Apache 的软件包名通常是 httpd(不是 apache2,apache2 是 Debian/Ubuntu 的叫法)。下面是在 CentOS 上安装和启动 Apache 的标准步骤:


一、安装 Apache(httpd)

1. 更新系统(可选但推荐)

sudo yum update -y

CentOS 8 及以上可用 dnf 代替 yum

2. 安装 Apache

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:

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

四、验证是否安装成功

浏览器访问:

http://服务器IP

看到 Apache HTTP Server Test Page 即成功。


五、常见目录说明

  • 配置文件:/etc/httpd/conf/httpd.conf
  • 网站根目录:/var/www/html
  • 日志目录:/var/log/httpd

六、补充(如果你是 CentOS 想用 apache2 这个名字)

CentOS 没有 apache2 包,只有 httpd。
如果你是从 Ubuntu 转过来,记住:

系统 服务名
CentOS httpd
Ubuntu apache2

如果你告诉我 CentOS 版本(6/7/8/Stream),我可以给你更精确的命令。

0 踩