Właśnie zainstalowałem pakiet httpd w RHEL 6.1 (który zapewnia Apache 2.2.15). Domyślny plik httpd.conf zawiera nie mniej niż 50 instancji dyrektywy LoadModule.
Jednak wszystko, co chcę zrobić, to podać statyczną treść, mapę Google lub dwie i trochę CSS.
Próby prób i błędów wraz z apachectl configtest
przekonują mnie, że mogę uciec tylko z włączonymi następującymi modułami (bez żadnych innych zmian w domyślnym pliku konfiguracyjnym):
mod_authz_host
mod_log_config
mod_mime_magic
mod_setenvif
mod_mime
mod_autoindex
mod_negotiation
mod_dir
mod_alias
Czy są jakieś moduły, które powinny zostać uwzględnione na tej liście w celu lepszego / bezpieczniejszego działania serwera? W oficjalnych docs wydają się wskazywać, że nic więcej niż mod_dir
i mod_mime
są absolutnie niezbędne dla witryny w podstawowe.
Uwaga: nie zwracam się o poradę, którego serwera HTTP użyć do wskazanego zadania. Mam świadomość istnienia „lżejszych” serwerów. To pytanie dotyczy modułów Apache.
Zajęło to rano wypracowanie metodą prób i błędów, ale w Red Hat 6 (ish) to działa, pamiętaj, że musiałem zastąpić istniejący plik .htaccess, którego nie mogę zmienić. To wskaże na offline.html w twoim katalogu głównym
Jeśli nie musisz zastępować pliku htaccess, prawdopodobnie możesz to zrobić (zakładając, że chcesz rejestrować błędy):
źródło