这可能是一个愚蠢的问题,但无论如何它在这里。
从下面的链接我可以看到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安装到默认分发布局中定义的位置。
Fedora Core,CentOS,RHEL的默认位置主httpd配置文件是/etc/httpd/conf/httpd.conf
通常,路径/usr/local
用于“本地”安装的包。对于单个计算机,可能只是意味着在正常分发之外安装的程序包。所以我认为像yum
这样的包经理甚至不应该触及/usr/local
下的任何东西。
另一方面,apache项目在那里指定它们的默认路径是有意义的,因为如果你直接从他们的站点下载Apache并安装它,你可以在标准系统分发之外进行。
在Ubuntu上标准安装Apache 2.4会将apache2.conf
文件放在/home/miro/etc/apache2
中。您可以使用以下命令找到主配置文件:
/usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE
如果在安装时更改了默认值,请将路径/usr/sbin/
修改为安装位置。