Choosing Modules
Inclusion of modules is done by uncommenting (removing the leading
#) lines in Configuration.
The only drawback to including more modules is an increase in the
size of your binary and an imperceptible degradation in
performance.[12]
The default Configuration file includes the modules listed here, together with a lot of chat and comment that we have removed for clarity. Modules that are compiled into the Win32 core are marked with “W”; those that are supplied as a standard Win32 DLL are marked “WD.” Our final list is as follows:
- AddModule modules/standard/mod_env.o
Sets up environment variables to be passed to CGI scripts.
- AddModule modules/standard/mod_log_config.o
Determines logging configuration.
- AddModule modules/standard/mod_mime_magic.o
Determines the type of a file.
- AddModule modules/standard/mod_mime.o
Maps file extensions to content types.
- AddModule modules/standard/mod_negotiation.o
Allows content selection based on
Acceptheaders.- AddModule modules/standard/mod_status.o (WD)
Gives access to server status information.
- AddModule modules/standard/mod_info.o
Gives access to configuration information.
- AddModule modules/standard/mod_include.o
Translates server-side include statements in CGI texts.
- AddModule modules/standard/mod_autoindex.o
Indexes directories without an index file.
- AddModule modules/standard/mod_dir.o
Handles requests on directories and directory index files.
- AddModule modules/standard/mod_cgi.o
Executes CGI scripts.
- AddModule modules/standard/mod_asis.o ...