apache默认httpd.conf位置

时间:2017-12-26 11:10:41

标签: apache httpd.conf

这可能是一个愚蠢的问题,但无论如何它都在这里。

从下面的链接我可以看到apache httpd2的默认配置链接是 “/usr/local/apache2/conf/httpd.conf” https://wiki.apache.org/httpd/DistrosDefaultLayout

当我使用yum在centos 6和7配置文件上安装httpd时,似乎是在“/etc/httpd/conf/httpd.conf

为什么不将yum安装到默认分发布局中定义的位置。

3 个答案:

答案 0 :(得分:0)

Fedora Core,CentOS,RHEL的默认位置主httpd配置文件是/etc/httpd/conf/httpd.conf

答案 1 :(得分:0)

通常,路径/usr/local用于“本地”安装的软件包。对于单台计算机,这可能仅意味着软件包已安装在正常发行版之外。因此,我认为像yum这样的软件包管理器甚至不应该触摸/usr/local下的任何内容。

另一方面,apache项目在此处指定其默认路径是有意义的,因为如果您直接从Apache网站下载Apache并进行安装,则可以在标准系统发行版之外进行操作。

答案 2 :(得分:0)

在Ubuntu上标准安装Apache 2.4会将apache2.conf文件放入/home/miro/etc/apache2中。您可以使用以下方法找到主配置文件:

/usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE

修改路径/usr/sbin/到安装位置,如果您在安装时更改了默认设置。