Я только что установил пакет 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
абсолютно необходимы для сайта усеченных.
Примечание: я не спрашиваю совета, какой HTTP-сервер использовать для указанной задачи. Я знаю о существовании "более легких" серверов. Этот вопрос о модулях Apache.
Это заняло утро, чтобы работать методом проб и ошибок, но в Red Hat 6 (ish) это работает, обратите внимание, мне пришлось переопределить существующий файл .htaccess, который я не могу изменить. Это будет указывать на offline.html в вашем корневом каталоге
Если вам не нужно переопределять файл htaccess, вы, вероятно, можете обойтись без этого (при условии, что вы хотите регистрировать ошибки):
источник