温馨提示×

怎么查centos apache配

小樊
36
2026-10-03 00:15:16
栏目: 智能运维

你说的“centos apache配”我理解成 在 CentOS 上查看 Apache(httpd)的配置,下面按常见场景给你讲:


一、查看 Apache 是否安装

rpm -qa | grep httpd
# 或
yum list installed | grep httpd

二、查看 Apache 主配置文件位置

httpd -V | grep SERVER_CONFIG_FILE

一般结果是:

/etc/httpd/conf/httpd.conf

三、查看 Apache 主配置

vim /etc/httpd/conf/httpd.conf

重点看这几项:

  • Listen 80
  • ServerName
  • DocumentRoot(网站根目录)
  • <Directory> 权限
  • IncludeOptional conf.d/*.conf

四、查看附加配置(虚拟主机等)

CentOS 的 Apache 通常把额外配置放这里:

ls /etc/httpd/conf.d/
cat /etc/httpd/conf.d/*.conf

例如:

  • php.conf
  • ssl.conf
  • 自定义虚拟主机文件

五、查看 Apache 运行状态

systemctl status httpd

启动 / 重启:

systemctl start httpd
systemctl restart httpd

六、查看 Apache 实际生效配置

apachectl -S

或

httpd -S

可以看到:

  • 虚拟主机
  • 监听端口
  • 配置文件加载顺序

七、查看网站根目录

grep DocumentRoot /etc/httpd/conf/httpd.conf

默认一般是:

/var/www/html

八、查看错误日志(排错很重要)

tail -f /var/log/httpd/error_log

访问日志:

tail -f /var/log/httpd/access_log

如果你是想 “配置 Apache”(比如建虚拟主机、HTTPS、PHP),或者是 “CentOS 7 / 8 / Stream 不同版本”,告诉我具体需求,我可以直接给你一份配置示例。

0 踩