Dear Wiki user, You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.
The following page has been changed by noodl: http://wiki.apache.org/httpd/Recipes/ConfigAllMods New page: = How to build Apache with all available modules = It can sometimes be useful to build Apache with all available modules as shared objects. In this way, one can easily enable just those modules needed after build time. The [http://httpd.apache.org/docs/2.2/programs/configure.html#optionalfeatures documentation for the configure script] used to build Apache lists {{{--enable-mods-shared}}} as an option. It also mentions that the keyword "all" can be used with this option. However, 'all' in this case doesn't really mean all. In particular, these modules aren't built by a simple {{{--enable-mods-shared=all}}}: * mod_ldap * mod_authnz_ldap * mod_ssl * mod_cache * mod_disk_cache * mod_file_cache * mod_mem_cache * mod_proxy (though in this case, specifying "all proxy" will build all of the proxy provider modules) * mod_authn_alias * mod_charset_lite * mod_dav_lock To build all modules then, one might use: {{{./configure --with-ldap --enable-mods-shared="all ssl ldap cache proxy authn_alias mem_cache file_cache authnz_ldap charset_lite dav_lock disk_cache"}}} This doesn't cover suexec or the developer specific or platform specific modules.
