From 750c2f65c5447703306e843c15d14f3d4932a77e Mon Sep 17 00:00:00 2001
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 23fbebad06..a762516fdf 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.