当前位置: 首页 > 知识库问答 >
问题:

丢失httpd.conf文件位于apache[关闭]

冷英博
2023-03-14

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

我正在运行一个UbuntuLinux服务器从亚马逊网络服务EC2(弹性计算云),我找不到我的Apache配置。

共有2个答案

樊奇思
2023-03-14

看见http://wiki.apache.org/httpd/DistrosDefaultLayout讨论在不同平台上可以在何处找到ApacheHTTPD配置文件,因为这可能因版本和平台而异。然而,最常见的答案是/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”

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

仲孙小云
2023-03-14

获取运行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

 类似资料:
  • 问题内容: 如何找到文件所在的位置? 我正在从Amazon Web Services EC2(弹性计算云)运行Ubuntu Linux服务器,但找不到我的Apache配置。 问题答案: 获取运行Apache的路径 将参数附加到路径 参考:http : //commanigy.com/blog/2011/6/8/finding-apache-configuration-file-httpd-conf

  • 我有一个PHP网站,并运行在AWS设置与弹性Beanstalk。它正在运行httpd服务器,我无法弄清楚如何创建虚拟主机来运行多个站点。httpd.conf文件没有VirtualHost标记,我不知道如何创建一个。请让我知道如何配置它。

  • 当使用near cache时,在缓存操作正在进行时,直到第二个客户端(可能是visor)尝试连接或断开到集群为止,所有的工作都很好。 我的问题是,这是意料之中的行为吗?我们是否可以使近缓存不被绕过,或者至少在坏客户端断开连接后使用近缓存重新建立。

  • 我刚刚更新了IntelliJ,发现当我创建一个新类或页面时,自动完成标记不再生成。意思是我得到一个没有标签的空白页面。我假设是一个宏帮助生成这些页眉和页脚标记。有人知道是否有另一种方法可以重新实例化这个功能吗?如果做到这一点的唯一方法是通过文件和代码模板,有人有标记的宏吗?谢谢!! 图片1是我创建一个新类时该类的样子。然后,我必须手动添加标签,如图2所示。在更新之前,intellij会自动填充类名

  • 加载项目时出错 无法加载模块FirstWebApp 当我查看详细信息时,它说它找不到我的第一个webapp.iml文件,因此无法加载我的项目。

  • 我想在我的项目的POM中引用一个jar(即vim25.jar,VMWare VSphere服务器管理)。由于MavenRepository中没有引用此文件,我执行以下步骤: 从VMWare站点下载该文件 使用以下方法安装该文件: mvn安装:安装文件-Dfile=/vim25。jar-DgroupId=手动安装的jars-DartifactId=vim25-Dversion=2.5-dpackag