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

我正在浏览我的apache服务器已经加载的模块。 要得到这个列表,我使用下面的命令:

apachectl -M

在列表中提供了一些我不能立即识别的模块,具体来说:

  • core_module
  • mpm_prefork_module
  • http_module
  • so_module

所以问题是:有没有人知道跟踪模块文件的位置和加载它的conf文件的方法

值得注意的是,这些不是从httpd.conf(/etc/httpd/conf/httpd.conf)或httpd.conf包含的conf.d / *。conf位置加载的。 然而,这里有conf文件,其中包括其他位置,这些文件包括其他位置,它的所有有点兔子洞。 所以如果有一个命令来获得我需要的信息,那么一切都会好起来

我相信所有这些模块默认都是通过编译时标志来启用的,所以你不需要用LoadModule显式地加载它们。