|
Problem(Abstract) |
How to properly set LoadModule and AddModule directives
when a ClearModuleList directive is used. |
|
|
|
Resolving the
problem |
- A LoadModule directive loads and also performs an implicit AddModule.
- A ClearModuleList directive undoes the implicit AddModule.
- If you use a ClearModuleList directive, you must use AddModule
directives to add the modules to the module list in the proper order.
- If you use a ClearModuleList directive, only modules that have an
AddModule directive are active.
- In General, disable any and all modules that are not needed by placing
a comment (#) in front of the LoadModule and corresponding AddModule.
Also, you can safely comment (#) LoadModule directives for modules that do
not have a corresponding AddModule directive.
- It is always a good practice to list the IBM® WebSphere® Application
Server plug-in and SSL modules last. Preferably, the SSL module will be
the very last module listed.
Example
LoadModule env_module libexec/mod_env.so
LoadModule config_log_module libexec/mod_log_config.so
LoadModule mime_magic_module libexec/mod_mime_magic.so
LoadModule mime_module libexec/mod_mime.so
LoadModule negotiation_module libexec/mod_negotiation.so
LoadModule includes_module libexec/mod_include.so
LoadModule autoindex_module libexec/mod_autoindex.so
LoadModule dir_module libexec/mod_dir.so
LoadModule cgi_module libexec/mod_cgi.so
LoadModule asis_module libexec/mod_asis.so
LoadModule imap_module libexec/mod_imap.so
LoadModule action_module libexec/mod_actions.so
LoadModule userdir_module libexec/mod_userdir.so
LoadModule alias_module libexec/mod_alias.so
LoadModule rewrite_module libexec/mod_rewrite.so
LoadModule access_module libexec/mod_access.so
LoadModule auth_module libexec/mod_auth.so
LoadModule dbm_auth_module libexec/mod_auth_dbm.so
LoadModule unique_id_module libexec/mod_unique_id.so
LoadModule setenvif_module libexec/mod_setenvif.so
LoadModule ibm_app_server_http_module /pathto/mod_ibm_app_server_http.so
LoadModule ibm_ssl_module libexec/mod_ibm_ssl_128.so
ClearModuleList
AddModule mod_so.c
AddModule mod_env.c
AddModule mod_log_config.c
AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_asis.c
AddModule mod_imap.c
AddModule mod_actions.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_auth_dbm.c
AddModule mod_unique_id.c
AddModule mod_setenvif.c
AddModule mod_app_server_http.c
AddModule mod_ibm_ssl.c |
|
|
|
|
|
|