apache默认httpd.conf位置

问题描述 投票:2回答:3

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

从下面的链接我可以看到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安装到默认分发布局中定义的位置。

apache httpd.conf
3个回答
0
投票

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


0
投票

通常,路径/usr/local用于“本地”安装的包。对于单个计算机,可能只是意味着在正常分发之外安装的程序包。所以我认为像yum这样的包经理甚至不应该触及/usr/local下的任何东西。

另一方面,apache项目在那里指定它们的默认路径是有意义的,因为如果你直接从他们的站点下载Apache并安装它,你可以在标准系统分发之外进行。


0
投票

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

/usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE

如果在安装时更改了默认值,请将路径/usr/sbin/修改为安装位置。

© www.soinside.com 2019 - 2024. All rights reserved.