centos

Apache2在CentOS中怎么配置

小樊
42
2025-08-12 16:53:02
栏目: 智能运维

Apache2在CentOS中的配置步骤如下:

  1. 安装Apache2:更新系统后,使用命令sudo yum install httpd -y安装。
  2. 启动和启用服务:安装完成后,通过sudo systemctl start httpd启动服务,并用sudo systemctl enable httpd设置开机自启。
  3. 配置防火墙:若系统启用防火墙,需允许HTTP和HTTPS流量,命令为sudo firewall-cmd --permanent --add-service=httpsudo firewall-cmd --permanent --add-service=https,最后sudo firewall-cmd --reload
  4. 配置主配置文件:主配置文件为/etc/httpd/conf/httpd.conf,可编辑此文件修改服务器名称、文档根目录等设置,如ServerName yourdomain.com:80DocumentRoot "/var/www/html"等。
  5. 配置虚拟主机(可选):在/etc/httpd/conf.d/目录下创建虚拟主机配置文件,如example.com.conf,添加<VirtualHost>配置块,指定域名、文档根目录等信息。
  6. 启用SSL(可选):使用Let’s Encrypt获取免费SSL证书,安装certbot后,通过sudo certbot --apache -d yourdomain.com命令配置HTTPS。
  7. 测试配置:修改配置文件后,用sudo systemctl restart httpd重启服务,在浏览器中输入服务器IP或域名,查看是否能正常访问。

0
看了该问题的人还看了