查找在 Apache 中加载模块的位置和 conf 指令

查找在 Apache 中加载模块的位置和 conf 指令

我正在查看我的 Apache 服务器已加载的模块。要获取此列表,我使用以下命令:

apachectl -M

在此列表中,有许多我无法立即识别的模块,具体来说:

  • 核心模块
  • mpm_prefork_module
  • http_module
  • so_模块

所以问题是:有人知道如何追踪模块文件和加载它的conf文件的位置吗?

值得注意的是,这些不是从 httpd.conf (/etc/httpd/conf/httpd.conf) 或conf.d/*.confhttpd.conf 包含的位置。但是,这里有包含其他位置的 conf 文件,这些文件又包含其他位置,这有点令人困惑。所以,如果有一个命令可以获取我需要的信息,那就更好了

答案1

我相信所有这些模块都已通过编译时标志默认启用,因此您不需要使用 LoadModule 明确加载它们。

相关内容