温馨提示×

centos怎样安装apache2

小樊
45
2026-10-23 12:36:14
栏目: 智能运维

在 CentOS 里,“Apache2”通常叫 httpd(Apache HTTP Server)。下面给你几种常见安装方式。


一、使用 yum 安装(CentOS 7 及以前)

1. 安装 Apache

sudo yum install httpd -y

2. 启动并设置开机自启

sudo systemctl start httpd
sudo systemctl enable httpd

3. 验证

浏览器访问服务器 IP:

http://服务器IP

看到 Apache 测试页即成功。


二、使用 dnf 安装(CentOS 8 / Stream)

sudo dnf install httpd -y
sudo systemctl start httpd
sudo systemctl enable httpd

三、配置防火墙(非常重要)

如果开了 firewalld:

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

四、常用目录说明

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

五、常见问题

1. 端口被占用

sudo netstat -tunlp | grep :80

2. 无法访问

  • 检查 httpd 是否运行:systemctl status httpd
  • 检查防火墙
  • 云服务器需开放安全组 80 端口

如果你说的是 Ubuntu 上的 apache2,或者想 编译安装最新版 Apache,也可以告诉我。

0 踩