Ich habe gerade das httpd-Paket in RHEL 6.1 installiert (das Apache 2.2.15 bereitstellt). Die Standard-httpd.conf enthält nicht weniger als 50 Instanzen der LoadModule-Direktive.
Ich möchte jedoch nur statische Inhalte, ein oder zwei Google Maps und CSS bereitstellen.
Ausprobieren zusammen mit apachectl configtest
lässt mich glauben, dass ich nur mit den folgenden aktivierten Modulen davonkommen kann (sofern keine anderen Änderungen an der Standardkonfigurationsdatei vorgenommen wurden):
mod_authz_host
mod_log_config
mod_mime_magic
mod_setenvif
mod_mime
mod_autoindex
mod_negotiation
mod_dir
mod_alias
Gibt es Module, die in diese Liste aufgenommen werden sollten, um den Server besser / sicherer zu betreiben? Die offiziellen Dokumente scheinen darauf hinzudeuten, dass nichts weiter als mod_dir
und mod_mime
absolut notwendig für eine Barebones-Site ist.
Hinweis: Ich bitte nicht um Rat, welchen HTTP-Server ich für die angegebene Aufgabe verwenden soll. Mir ist bekannt, dass es "leichtere" Server gibt. Diese Frage bezieht sich auf Apache-Module.
Es hat einen Morgen gedauert, bis es durch Ausprobieren geklappt hat, aber auf Red Hat 6 (ish) funktioniert dies. Beachten Sie, dass ich eine vorhandene .htaccess-Datei überschreiben musste, die ich nicht ändern kann. Dies zeigt auf offline.html in Ihrem Stammverzeichnis
Wenn Sie die htaccess-Datei nicht überschreiben müssen, könnten Sie wahrscheinlich damit durchkommen (vorausgesetzt, Sie möchten eine Fehlerprotokollierung):
quelle