为了账号安全,请及时绑定邮箱和手机立即绑定

找不到位于Apache的httpd.conf文件

/ 猿问

找不到位于Apache的httpd.conf文件

慕仰1329654 2019-10-23 12:51:56

如何找到httpd.conf文件所在的位置?

我正在从Amazon Web Services EC2(弹性计算云)运行Ubuntu Linux服务器,但找不到我的Apache配置。



查看完整描述

2 回答

?
慕瓜9086354

获取运行Apache的路径


$ ps -ef | grep apache

apache   12846 14590  0 Oct20 ?        00:00:00 /usr/sbin/apache2

将-V参数附加到路径


$ /usr/sbin/apache2 -V | grep SERVER_CONFIG_FILE

-D SERVER_CONFIG_FILE="/etc/apache2/apache2.conf"

参考:http : 

//commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf-location


查看完整回答
反对 回复 2019-10-23
?
慕婉清6462132

请参阅http://wiki.apache.org/httpd/DistrosDefaultLayout,以获取有关在各种平台上找到Apache httpd配置文件的位置的讨论,因为不同的发行版和不同的平台可能会有所不同。但是,最常见的答案是/ etc / apache / conf或/ etc / httpd / conf


通常,您可以通过运行以下命令来确定答案:


httpd -V


(这是大写的V)。或者,在重命名httpd的系统上,也许apache2ctl -V


这将返回有关httpd的构建和配置方式的各种详细信息,包括主配置文件的默认位置。


输出行之一应类似于:


-D SERVER_CONFIG_FILE =“ conf / httpd.conf”


结合以下行:


-D HTTPD_ROOT =“ / etc / httpd”


将为您提供配置文件默认位置的完整路径


查看完整回答
反对 回复 2019-10-23

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信