summaryrefslogtreecommitdiff
path: root/docs/manual/dso.xml
diff options
context:
space:
mode:
authorRainer Jung <rjung@apache.org>2011-11-08 21:58:03 +0000
committerRainer Jung <rjung@apache.org>2011-11-08 21:58:03 +0000
commit750c2f65c5447703306e843c15d14f3d4932a77e (patch)
treec322bf96d56095f6c47577063e706f08187e506b /docs/manual/dso.xml
parent8df576dafd443cbef5287e566716bd5fb72ee6a0 (diff)
downloadhttpd-750c2f65c5447703306e843c15d14f3d4932a77e.tar.gz
Add "reallyall" and --enable-load-all-modules to
docs. Clarify LoadModule activation status. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1199481 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/dso.xml')
-rw-r--r--docs/manual/dso.xml20
1 files changed, 17 insertions, 3 deletions
diff --git a/docs/manual/dso.xml b/docs/manual/dso.xml
index 98bb1d5345..a6e17fb289 100644
--- a/docs/manual/dso.xml
+++ b/docs/manual/dso.xml
@@ -101,9 +101,9 @@ $ make install
</li>
<li>
- <p>Configure Apache HTTP Server with all modules enabled, and loaded
- as shared objects. You can then remove individual ones by
- commenting out the <directive
+ <p>Configure Apache HTTP Server with all modules enabled. Only a basic
+ set will be loaded during server startup. You can change the set of loaded
+ modules by activating or deactivating the <directive
module="mod_so">LoadModule</directive> directives in
<code>httpd.conf</code>.</p>
@@ -114,6 +114,20 @@ $ make install
</li>
<li>
+ <p>Some modules are only useful for developers and will not be build.
+ when using the module set <em>all</em>. To build all available modules
+ including developer modules use <em>reallyall</em>. In addition the
+ <directive module="mod_so">LoadModule</directive> directives for all
+ built modules can be activated via the configure option
+ <code>--enable-load-all-modules</code>.</p>
+
+<example>
+$ ./configure --enable-mods-shared=reallyall --enable-load-all-modules<br />
+$ make install
+</example>
+ </li>
+
+ <li>
Build and install a <em>third-party</em> Apache httpd module, say
<code>mod_foo.c</code>, into its own DSO
<code>mod_foo.so</code> <em>outside of</em> the Apache httpd