我刚刚在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
为了使服务器更好/更安全地运行,此列表中是否应该包含模块?在官方的文档似乎表明,没有什么比mod_dir
和mod_mime
绝对必需的准系统网站。
注意:我不是在征求建议的任务使用哪个HTTP服务器的建议。我知道“较轻”服务器的存在。这个问题是关于Apache模块的。