From: Rainer Jung Configure Apache HTTP Server with all modules enabled, and loaded
- as shared objects. You can then remove individual ones by
- commenting out the Some modules are only useful for developers and will not be build.
+ when using the module set all. To build all available modules
+ including developer modules use reallyall. In addition the
+ Some modules are compiled by default and have to be disabled
+ Most modules are compiled by default and have to be disabled
explicitly or by using the keywords Other modules are not compiled by default and have to be enabled
- explicitly or by using the keywords httpd.conf.--enable-load-all-modules.
+$ make install
+mod_foo.c, into its own DSO
diff --git a/docs/manual/programs/configure.xml b/docs/manual/programs/configure.xml
index 23fbebad06c..a762516fdf7 100644
--- a/docs/manual/programs/configure.xml
+++ b/docs/manual/programs/configure.xml
@@ -289,15 +289,15 @@
few or
none (see --enable-modules,
--enable-mods-shared and --enable-mods-static
below for further explanation) to be removed.most or
- all to be available.all or
+ reallyall to be available.
To find out which modules are compiled by default, run
./configure -h or ./configure --help
@@ -402,8 +402,9 @@
Additionally you can use the special keywords all,
- most and few. For example,
Additionally you can use the special keywords reallyall,
+ all, most, few and none.
+ For example,
The default set is most.
The --enable-foo argument. You can change the set
+ of loaded modules by activating or deactivating the httpd.conf. In addition the
+ --enable-load-all-modules.
Caveat:
--enable-mods-shared=all does not actually build all
modules. To build all modules then, one might use:
--enable-foo argument.