Я только что установил пакет httpd в RHEL 6.1 (который предоставляет Apache 2.2.15). 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
, абсолютно необходимо для сайта barebones.
Примечание: я не спрашиваю совета, какой HTTP-сервер использовать для указанной задачи. Я знаю о существовании "более легких" серверов. Этот вопрос о модулях Apache.