我刚刚在 RHEL 6.1(提供 Apache 2.2.15)中安装了 httpd 包。默认的 httpd.conf 包含不少于 50 个 LoadModule 指令的实例。
但是,我想要做的就是提供静态内容、一两个 Google 地图和一些 CSS。
反复试验以及apachectl configtest,让我相信我可以只启用以下模块(假设没有对默认配置文件进行其他更改):
mod_authz_host
mod_log_config
mod_mime_magic
mod_setenvif
mod_mime
mod_autoindex
mod_negotiation
mod_dir
mod_alias
Run Code Online (Sandbox Code Playgroud)
为了更好/更安全地运行服务器,是否应该包含在此列表中的模块?在官方的文档似乎表明,没有什么比mod_dir和mod_mime绝对必需的准系统网站。
注意:我不会就指定任务使用哪个 HTTP 服务器征求建议。我知道“更轻”服务器的存在。这个问题是关于 Apache 模块的。