summaryrefslogtreecommitdiff
path: root/docs/manual/install.xml
diff options
context:
space:
mode:
authorRainer Jung <rjung@apache.org>2010-06-06 22:07:37 +0000
committerRainer Jung <rjung@apache.org>2010-06-06 22:07:37 +0000
commit11b267acd89160cc750055eb5f4b81adc013290d (patch)
tree48a5962ee5dc7630eb5d5d9a76240369ccc14363 /docs/manual/install.xml
parent0e7b38edb897eea0d76fd3ea5d110be0a3d54047 (diff)
downloadhttpd-11b267acd89160cc750055eb5f4b81adc013290d.tar.gz
Adapt docs to modules now being build dynamically by default.
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@952009 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/install.xml')
-rw-r--r--docs/manual/install.xml26
1 files changed, 13 insertions, 13 deletions
diff --git a/docs/manual/install.xml b/docs/manual/install.xml
index 94a6c71b98..69aef54c44 100644
--- a/docs/manual/install.xml
+++ b/docs/manual/install.xml
@@ -225,17 +225,18 @@ $ tar xvf httpd-<em>NN</em>.tar
<p>Also at this point, you can specify which <a
href="programs/configure.html#optionalfeatures">features</a> you
want included in Apache by enabling and disabling <a
- href="mod/">modules</a>. Apache comes with a <a
- href="mod/module-dict.html#Status">Base</a> set of modules included by
- default. Other modules are enabled using the
+ href="mod/">modules</a>. Apache comes with a wide range of modules
+ included by default. They will be compiled as
+ <a href="dso.html">shared objects (DSOs)</a> which can be loaded
+ or unloaded at runtime.
+ You can also choose to compile modules statically by using the option
+ <code>--enable-<var>module</var>=static</code>.</p>
+
+ <p>Additional modules are enabled using the
<code>--enable-<var>module</var></code> option, where
<var>module</var> is the name of the module with the
<code>mod_</code> string removed and with any underscore converted
- to a dash. You can also choose to compile modules as <a
- href="dso.html">shared objects (DSOs)</a> -- which can be loaded
- or unloaded at runtime -- by using the option
- <code>--enable-<var>module</var>=shared</code>. Similarly, you can
- disable Base modules with the
+ to a dash. Similarly, you can disable modules with the
<code>--disable-<var>module</var></code> option. Be careful when
using these options, since <program>configure</program> cannot warn you
if the module you specify does not exist; it will simply ignore the
@@ -252,15 +253,14 @@ $ tar xvf httpd-<em>NN</em>.tar
<p>For a short impression of what possibilities you have, here
is a typical example which compiles Apache for the installation
tree <code>/sw/pkg/apache</code> with a particular compiler and flags
- plus the two additional modules <module>mod_rewrite</module> and
- <module>mod_speling</module> for
- later loading through the DSO mechanism:</p>
+ plus the two additional modules <module>mod_ldap</module> and
+ <module>mod_lua</module>:</p>
<example>
$ CC="pgcc" CFLAGS="-O2" \<br />
./configure --prefix=/sw/pkg/apache \<br />
- --enable-rewrite=shared \<br />
- --enable-speling=shared
+ --enable-ldap=shared \<br />
+ --enable-lua=shared
</example>
<p>When <program>configure</program> is run it will take several minutes to