I've just installed the httpd package in RHEL 6.1 (which provides Apache 2.2.15). The default httpd.conf contains no fewer than 50 instances of the LoadModule directive.
However, all I want to do is serve up static content, a Google map or two and some CSS.
Trial-and-error, along with
apachectl configtest, leads me to believe that I can get away with only the following modules enabled (given no other changes to the default config file):
mod_authz_host mod_log_config mod_mime_magic mod_setenvif mod_mime mod_autoindex mod_negotiation mod_dir mod_alias
Are there modules that should be included in this list for better/safer operation of the server? The official docs seem to indicate that nothing more than
mod_mime are absolutely necessary for a barebones site.
Note: I'm not soliciting advice on which HTTP server to use for the indicated task. I'm aware of the existence of "lighter" servers. This question is about Apache modules.