gpt4 book ai didi

linux - Apache 如何知道在/etc/httpd/conf.d 中使用哪个文件?

转载 作者:IT王子 更新时间:2023-10-29 00:17:46 27 4
gpt4 key购买 nike

我安装了 https://github.com/gitlabhq/gitlab-recipes/tree/master/install/centos .

其中一个步骤是删除/etc/httpd/conf.d/ssl.conf(实际上重命名为ssl.conf.bak),并添加一个新的gitlab.conf 文件。

Apache 如何知道在/etc/httpd/conf.d 中使用哪个文件?我原以为我必须编辑 /etc/httpd/conf/httpd.conf,并指定文件,但事实并非如此。 Apache 是否只使用位于 /etc/httpd/conf.d/ 中的任何带有 .conf 扩展名的文件?如果是这样,如果有多个,会不会出错?

最佳答案

这取决于服务器的配置方式。但是类似这样的一行是很常见的:

Include conf.d/*.conf

在主配置中(或它包含的一些其他配置文件)。这将包括 conf.d 目录中的所有 .conf 文件。

其他文件组可以用相同的方式设置,只需添加类似的行(当然,目录名称不同)。例如,Ubuntu 有一个名为 sites-enabled 的目录,其中包含用于设置服务器上事件站点的文件。

关于linux - Apache 如何知道在/etc/httpd/conf.d 中使用哪个文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22519159/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com