]> granicus.if.org Git - apache/blobdiff - docs/manual/programs/configure.html.en
Rebuild generated files.
[apache] / docs / manual / programs / configure.html.en
index 1e2ebd76cc05f2ae9a2dce8154d9ddd5ff4111e7..58d0d94c7d91bd19359a4f0a891f5402af8ed967 100644 (file)
 <link href="../images/favicon.ico" rel="shortcut icon" /></head>
 <body id="manual-page"><div id="page-header">
 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p>
-<p class="apache">Apache HTTP Server Version 2.1</p>
+<p class="apache">Apache HTTP Server Version 2.3</p>
 <img alt="" src="../images/feather.gif" /></div>
 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
 <div id="path">
-<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs-project/">Documentation</a> &gt; <a href="../">Version 2.1</a> &gt; <a href="./">Programs</a></div><div id="page-content"><div id="preamble"><h1>configure - Configure the source tree</h1>
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.3</a> &gt; <a href="./">Programs</a></div><div id="page-content"><div id="preamble"><h1>configure - Configure the source tree</h1>
 <div class="toplang">
-<p><span>Available Languages: </span><a href="../en/programs/configure.html" title="English">&nbsp;en&nbsp;</a></p>
+<p><span>Available Languages: </span><a href="../en/programs/configure.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../ko/programs/configure.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="../tr/programs/configure.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
 </div>
 
     <p>The <code>configure</code> script configures the source tree
     particular platform. Various options allow the compilation of a
     server corresponding to your personal requirements.</p>
 
-    <p>This script, included in the root directory of the distribution,
-    is for compilation on Unix and Unix-like systems only. For other
-    platforms, see the <a href="../platform/">platform</a>
-    documentation.</p>
+    <p>This script, included in the root directory of the source
+    distribution, is for compilation on Unix and Unix-like systems
+    only. For other platforms, see the <a href="../platform/">platform</a> documentation.</p>
 </div>
 <div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#synopsis">Synopsis</a></li>
 <li><img alt="" src="../images/down.gif" /> <a href="#options">Options</a></li>
@@ -93,8 +94,8 @@
 
       <dt><code>--srcdir=<var>DIR</var></code></dt>
       <dd>Defines directory <var>DIR</var> to be the source file directory.
-        Default is the directory, where configure is located, or the parent
-        directory <code>..</code>.</dd>
+        Default is the directory where <code>configure</code> is located, or
+        the parent directory.</dd>
 
       <dt><code>--silent</code></dt>
       <dd>Same as <code>--quiet</code></dd>
     </dl>
   
 
-  <h3><a name="installationdirectories" id="installationdirectories">Installation 
+  <h3><a name="installationdirectories" id="installationdirectories">Installation
     directories</a></h3>
 
     <p>These options define the installation directory. The installation
 
     <h4><a name="layout" id="layout">Define a directory layout</a></h4>
       <dl>
-        
         <dt><code>--enable-layout=<var>LAYOUT</var></code></dt>
         <dd>Configure the source code and build scripts to assume an
-          installation tree based on the layout <var>LAYOUT</var>. The default
-          layout is <code>Apache</code>.</dd>
+          installation tree based on the layout <var>LAYOUT</var>. This allows
+          you to separately specify the locations for each type of file within
+          the Apache HTTP Server installation. The <code>config.layout</code>
+          file contains several example configurations, and you can also create
+          your own custom configuration following the examples. The different
+          layouts in this file are grouped into <code>&lt;Layout
+            FOO&gt;...&lt;/Layout&gt;</code> sections and referred to by name as
+          in <code>FOO</code>. The default layout is <code>Apache</code>.</dd>
       </dl>
     
 
     <h4><a name="directoryfinetuning" id="directoryfinetuning">Fine tuning of the installation
       directories</a></h4>
-    
+
       <p>For better control of the installation directories, use the options
         below. Please note that the directory defaults are set by
-        <code>autoconf</code> and be overwritten by the corresponding layout
+        <code>autoconf</code> and are overwritten by the corresponding layout
         setting.</p>
 
       <dl>
         
         <dt><code>--bindir=<var>DIR</var></code></dt>
         <dd>Install user executables in <var>DIR</var>. The user executables
-          are supporting programs like <code>htpasswd</code>,
-          <code>dbmmanage</code>, etc. which are useful for site
+          are supporting programs like <code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code>,
+          <code class="program"><a href="../programs/dbmmanage.html">dbmmanage</a></code>, etc. which are useful for site
           administrators. By default <var>DIR</var> is set to
           <code><var>EPREFIX</var>/bin</code>.</dd>
 
           By default <code>infodir</code> is set to
           <code><var>PREFIX</var>/info</code>. This option is currently
           unused.</dd>
-        
+
         <dt><code>--libdir=<var>DIR</var></code></dt>
         <dd>Install object code libraries in <var>DIR</var>. By default
           <code>libdir</code> is set to
           <code>autoconf</code> and currently unused.</dd>
 
         <dt><code>--mandir=<var>DIR</var></code></dt>
-        <dd>Install the man documentation in <var>DIR</var>. By default 
+        <dd>Install the man documentation in <var>DIR</var>. By default
           <code>mandir</code> is set to
           <code><var>EPREFIX</var>/man</code>.</dd>
-      
+
         <dt><code>--oldincludedir=<var>DIR</var></code></dt>
         <dd>Install C header files for non-gcc in <var>DIR</var>.
           By default <code>oldincludedir</code> is set to
           <code>/usr/include</code>. This option is offered by
           <code>autoconf</code> and currently unused.</dd>
-        
+
         <dt><code>--sbindir=<var>DIR</var></code></dt>
         <dd>Install the system administrator executables in <var>DIR</var>.
-          Those are server programs like <code>httpd</code>,
-          <code>apachectl</code>, <code>suexec</code>, etc. which are neccessary
-          to run the Apache HTTP Server. By default <code>sbindir</code> is
-          set to <code><var>EPREFIX</var>/sbin</code>.</dd>
+          Those are server programs like <code class="program"><a href="../programs/httpd.html">httpd</a></code>,
+          <code class="program"><a href="../programs/apachectl.html">apachectl</a></code>, <code class="program"><a href="../programs/suexec.html">suexec</a></code>, etc. which
+          are neccessary to run the Apache HTTP Server. By default
+          <code>sbindir</code> is set to
+          <code><var>EPREFIX</var>/sbin</code>.</dd>
 
         <dt><code>--sharedstatedir=<var>DIR</var></code></dt>
         <dd>Install modifiable architecture-independent data in <var>DIR</var>.
         <dd>Install read-only single-machine data like the server configuration
           files <code>httpd.conf</code>, <code>mime.types</code>, etc. in
           <var>DIR</var>. By default <code>sysconfdir</code> is set to
-          <code><var>PREFIX</var>/etc</code>.</dd>
-      </dl>        
+          <code><var>PREFIX</var>/conf</code>.</dd>
+      </dl>
     
   
-  
+
   <h3><a name="systemtypes" id="systemtypes">System types</a></h3>
 
     <p>These options are used to cross-compile the Apache HTTP Server to run on
           <code>--enable-<var>FEATURE</var>=no</code>.</dd>
 
         <dt><code>--enable-<var>FEATURE</var>[=<var>ARG</var>]</code></dt>
-        <dd>Include <var>FEATURE</var>. The default value for <var>ARG</var> 
+        <dd>Include <var>FEATURE</var>. The default value for <var>ARG</var>
           is <code>yes</code>.</dd>
 
         <dt><code>--enable-<var>MODULE</var>=shared</code></dt>
-        <dd>The corresponding module will be build as DSO module.</dd>
+        <dd>The corresponding module will be build as DSO module.
+            By default enabled modules are linked dynamically.</dd>
 
         <dt><code>--enable-<var>MODULE</var>=static</code></dt>
-        <dd>By default enabled modules are linked statically. You can force 
-          this explicitly.</dd>
+        <dd>The corresponding module will be linked statically.</dd>
       </dl>
+
+      <div class="note"><h3>Note</h3>
+        <code>configure</code> will not complain about
+        <code>--enable-<var>foo</var></code> even if <var>foo</var> doesn't
+        exist, so you need to type carefully.
+      </div>
     
 
-    <h4><a name="modules" id="modules">Enable or disable discrete modules</a></h4>
+    
+    <h4><a name="enabledmodules" id="enabledmodules">Modules enabled by default</a></h4>
       <p>Some modules are compiled by default and have to be disabled
-        explicitly while other modules have to be enabled explicitly or by
-        using the keywords <code>most</code> or <code>all</code> (see
-        <code>--enable-mods-shared</code> below for further explanation) to be
-        available. Therefore use the options below.</p>
+        explicitly or by using the keywords <code>few</code> or
+        <code>none</code> (see <code>--enable-modules</code>,
+        <code>--enable-mods-shared</code> and <code>--enable-mods-static</code>
+        below for further explanation) to be removed. The following options remove
+        individual modules from the compilation process.</p>
 
       <dl>
         <dt><code>--disable-actions</code></dt>
           <code class="module"><a href="../mod/mod_actions.html">mod_actions</a></code>.</dd>
 
         <dt><code>--disable-alias</code></dt>
-        <dd>Disable the mapping of requests to different parts of the filesystem,
-          which is provided by <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code>.</dd>
+        <dd>Disable the mapping of requests to different parts of the
+          filesystem, which is provided by <code class="module"><a href="../mod/mod_alias.html">mod_alias</a></code>.</dd>
 
         <dt><code>--disable-asis</code></dt>
         <dd>Disable support for as-is filetypes, which is provided by
 
         <dt><code>--disable-auth</code></dt>
         <dd>Disable user-based access control provided  by
-          <code class="module"><a href="../mod/mod_auth.html">mod_auth</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_authn_file.html">mod_authn_file</a></code>. This module provides for HTTP Basic
+          Authentication, where the usernames and passwords are stored in
+          plain text files.</dd>
 
         <dt><code>--disable-autoindex</code></dt>
         <dd>Disable the directory listing functionality provided by
 
         <dt><code>--disable-access</code></dt>
         <dd>Disable host-based access control provided by
-          <code class="module"><a href="../mod/mod_access.html">mod_access</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_authz_host.html">mod_authz_host</a></code>.</dd>
 
         <dt><code>--disable-cgi</code></dt>
-        <dd><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, which provides support for CGI scripts, is
-          enabled by default when using a non-threaded MPM. Use this option to
-          disable CGI support.</dd>
+        <dd><code class="module"><a href="../mod/mod_cgi.html">mod_cgi</a></code>, which provides support for CGI scripts,
+          is enabled by default when using a non-threaded MPM. Use this
+          option to disable CGI support.</dd>
 
         <dt><code>--disable-cgid</code></dt>
-        <dd>When using the threaded MPMs <code class="module"><a href="../mod/worker.html">worker</a></code> or
-          <code class="module"><a href="../mod/perchild.html">perchild</a></code> support for CGI scripts is provided by
-          <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code> by default. To disable CGI support use this
-          option.</dd>
+        <dd>When using the threaded MPM <code class="module"><a href="../mod/worker.html">worker</a></code>,
+          support for CGI scripts is provided by <code class="module"><a href="../mod/mod_cgid.html">mod_cgid</a></code>
+          by default. To disable CGI support use this option.</dd>
 
         <dt><code>--disable-charset-lite</code></dt>
         <dd>Disable character set translation provided by
           <code class="module"><a href="../mod/mod_dir.html">mod_dir</a></code>.</dd>
 
         <dt><code>--disable-env</code></dt>
-        <dd>Enable setting and clearing of environment variables, which is
+        <dd>Disable setting and clearing of environment variables, which is
           provided by <code class="module"><a href="../mod/mod_env.html">mod_env</a></code>.</dd>
 
         
         <dt><code>--disable-http</code></dt>
-        <dd>Disable the HTTP protocol handling. The <code>http</code> module is
-          a basic one, enabling the server to function as an HTTP server. It is
-          only useful to disable it if you want to use another protocol module
-          instead. <strong>Don't disable this module unless you are really sure
-            what you are doing.</strong><br />
-          Note: This module will always be linked statically.</dd> 
-
-        <dt><code>--disable-imap</code></dt>
+          <dd>Disable the HTTP protocol handling. The <code>http</code>
+            module is a basic one, enabling the server to function as an
+            HTTP server. It is only useful to disable it if you want to use
+            another protocol module instead. <strong>Don't disable this
+            module unless you are really sure what you are doing.</strong>
+            <br />
+            Note: This module will always be linked statically.</dd>
+
+        <dt><code>--disable-imagemap</code></dt>
         <dd>Disable support for server based imagemaps, which provided by
-          <code class="module"><a href="../mod/mod_imap.html">mod_imap</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_imagemap.html">mod_imagemap</a></code>.</dd>
 
         <dt><code>--disable-include</code></dt>
         <dd>Disable Server Side Includes provided by
 
         <dt><code>--disable-log-config</code></dt>
         <dd>Disable the logging configuration provided by
-          <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_log_config.html">mod_log_config</a></code>. You won't be able to log requests
+          to the server without this module.</dd>
 
         <dt><code>--disable-mime</code></dt>
-        <dd>Disable the mapping of file-extensions to MIME, which is provided by
-          <code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code>.</dd>
+        <dd><code class="module"><a href="../mod/mod_mime.html">mod_mime</a></code> associates the requested
+        filename's extensions with the file's behavior and content
+        (<a class="glossarylink" href="../glossary.html#mime-type" title="see glossary">mime-type</a>, language, character set and
+        encoding). Disabling this module is normally not recommended.</dd>
 
         <dt><code>--disable-negotiation</code></dt>
         <dd>Disable content negotiation provided by
           <code class="module"><a href="../mod/mod_negotiation.html">mod_negotiation</a></code>.</dd>
 
         <dt><code>--disable-setenvif</code></dt>
-        <dd>Disable support for basing environment variables on headers, which
-          is provided by <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>.</dd>
+        <dd>Disable support for basing environment variables on headers,
+          which is provided by <code class="module"><a href="../mod/mod_setenvif.html">mod_setenvif</a></code>.</dd>
 
         <dt><code>--disable-status</code></dt>
-        <dd>Enable the process/thread monitoring, which is provided by
+        <dd>Disable the process/thread monitoring, which is provided by
           <code class="module"><a href="../mod/mod_status.html">mod_status</a></code>.</dd>
 
         <dt><code>--disable-userdir</code></dt>
-        <dd>Disable the mapping of requests to user-specific directories, which
-          is provided by <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code>.</dd>
+        <dd>Disable the mapping of requests to user-specific directories,
+          which is provided by <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code>.</dd>
+      </dl>
+    
+
+    <h4><a name="disabledmodules" id="disabledmodules">Modules, disabled by default</a></h4>
+      <p>Some modules are not compiled by default and have to be enabled
+        explicitly or by using the keywords <code>most</code> or
+        <code>all</code> (see <code>--enable-modules</code>,
+        <code>--enable-mods-shared</code> and <code>--enable-mods-static</code>
+        below for further explanation) to be available. The following options
+        add individual modules to the compilation process.</p>
 
-        <dt><code>--enable-auth-anon</code></dt>
+      <dl>
+        <dt><code>--enable-authn-anon</code></dt>
         <dd>Enable anonymous user access provided by
-          <code class="module"><a href="../mod/mod_auth_anon.html">mod_auth_anon</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_authn_anon.html">mod_authn_anon</a></code>.</dd>
 
-        <dt><code>--enable-auth-dbm</code></dt>
-        <dd>Enable support for DBM-based access databases provided by
-          <code class="module"><a href="../mod/mod_auth_dbm.html">mod_auth_dbm</a></code>.</dd>
+        <dt><code>--enable-authn-dbm</code></dt>
+        <dd><code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> provides for HTTP Basic
+          Authentication, where the usernames and passwords are stored in DBM
+          type database files. Use this option to enable the module.</dd>
+
+        <dt><code>--enable-authz-dbm</code></dt>
+        <dd><code class="module"><a href="../mod/mod_authz_dbm.html">mod_authz_dbm</a></code> provides for HTTP Basic
+          Authorization, where the usernames and groups are stored in DBM
+          type database files. Use this option to enable the module.</dd>
 
         <dt><code>--enable-auth-digest</code></dt>
         <dd>Enable RFC2617 Digest authentication provided by
-          <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_auth_digest.html">mod_auth_digest</a></code>. This module uses plain text files
+          to store the credentials.</dd>
 
-        <dt><code>--enable-auth-ldap</code></dt>
+        <dt><code>--enable-authnz-ldap</code></dt>
         <dd>Enable LDAP based authentication provided by
-          <code class="module"><a href="../mod/mod_auth_ldap.html">mod_auth_ldap</a></code>.</dd>
+          <code class="module"><a href="../mod/mod_authnz_ldap.html">mod_authnz_ldap</a></code>.</dd>
 
-        
-        <dt><code>--enable-bucketeer</code></dt>
-        <dd>Enable manipulation filter the manipulation filter for buckets,
-          which is provided by <code>mod_bucketeer</code>.</dd>
-          
         <dt><code>--enable-cache</code></dt>
         <dd>Enable dynamic file caching provided by
-          <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>.</dd>
-
-        
-        <dt><code>--enable-case-filter</code></dt>
-        <dd>Enable the example uppercase conversion output filter support of
-          <code>mod_case_filter</code>.</dd>
-
-        
-        <dt><code>--enable-case-filter-in</code></dt>
-        <dd>Enable the example uppercase conversion input filter support of
-          <code>mod_case_filter_in</code>.</dd>
+          <code class="module"><a href="../mod/mod_cache.html">mod_cache</a></code>. This experimental module may be
+          interesting for servers with high load or caching proxy servers. At
+          least one storage management module (e.g.
+          <code class="module"><a href="../mod/mod_disk_cache.html">mod_disk_cache</a></code>) is also necessary.</dd>
 
         <dt><code>--enable-cern-meta</code></dt>
         <dd>Enable the CERN-type meta files support provided by
         <dt><code>--enable-dav</code></dt>
         <dd>Enable the WebDAV protocol handling provided by
           <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code>. Support for filesystem resources is
-          provided by the seperate module <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. This
+          provided by the separate module <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. This
           module is also automatically enabled with
           <code>--enable-dav</code>.<br />
           Note: <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> can only be used together with the
           <code>http</code> protocol module.</dd>
 
         <dt><code>--enable-dav-fs</code></dt>
-        <dd>Enable DAV support for filesystem resources, which is provides by
+        <dd>Enable DAV support for filesystem resources, which is provided by
           <code class="module"><a href="../mod/mod_dav_fs.html">mod_dav_fs</a></code>. This module is a provider for the
           <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> module, so you should also use
-          <code>--enable-dav</code>.</dd> 
+          <code>--enable-dav</code>.</dd>
+
+        <dt><code>--enable-dav-lock</code></dt>
+        <dd>Enable <code class="module"><a href="../mod/mod_dav_lock.html">mod_dav_lock</a></code> which provides generic DAV
+          locking support for backend modules. This module needs at least
+          <code class="module"><a href="../mod/mod_dav.html">mod_dav</a></code> to function, so you should also use
+          <code>--enable-dav</code>.</dd>
 
         <dt><code>--enable-deflate</code></dt>
         <dd>Enable deflate transfer encoding provided by
         <dd>Enable disk caching provided by
           <code class="module"><a href="../mod/mod_disk_cache.html">mod_disk_cache</a></code>.</dd>
 
-        <dt><code>--enable-echo</code></dt>
-        <dd>Enable the ECHO server provided by
-          <code class="module"><a href="../mod/mod_echo.html">mod_echo</a></code>.</dd>
-
-        <dt><code>--enable-example</code></dt>
-        <dd>Enable the example and demo module
-          <code class="module"><a href="../mod/mod_example.html">mod_example</a></code>.</dd>
-
         <dt><code>--enable-expires</code></dt>
-        <dd>Enable Expires header control provided by
+        <dd>Enable <code>Expires</code> header control provided by
           <code class="module"><a href="../mod/mod_expires.html">mod_expires</a></code>.</dd>
 
         <dt><code>--enable-ext-filter</code></dt>
         <dd>Enable logging of input and output bytes including headers provided
           by <code class="module"><a href="../mod/mod_logio.html">mod_logio</a></code>.</dd>
 
-        <dt><code>--enable-mem-cache</code></dt>
-        <dd>Enable memory caching provided by
-          <code class="module"><a href="../mod/mod_mem_cache.html">mod_mem_cache</a></code>.</dd>
-
         <dt><code>--enable-mime-magic</code></dt>
-        <dd>Enable automatical determining of MIME types, which is provided by
-          <code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code>.</dd>
+        <dd>Enable
+        automatical determining of <a class="glossarylink" href="../glossary.html#mime-type" title="see glossary">MIME
+        types</a>, which is provided by
+        <code class="module"><a href="../mod/mod_mime_magic.html">mod_mime_magic</a></code>.</dd>
 
         <dt><code>--enable-isapi</code></dt>
         <dd>Enable the isapi extension support provided by
           <code class="module"><a href="../mod/mod_isapi.html">mod_isapi</a></code>.</dd>
 
-        
-        <dt><code>--enable-optional-fn-export</code></dt>
-        <dd>Enable the example for an optional function exporter, which is
-          provided by <code>mod_optional_fn_export</code>.</dd> 
-
-        
-        <dt><code>--enable-optional-fn-import</code></dt>
-        <dd>Enable the example for an optional function importer, which is
-          provided by <code>mod_optional_fn_import</code>.</dd>
-
-        
-        <dt><code>--enable-optional-hook-export</code></dt>
-        <dd>Enable the example for an optional hook exporter, which is provided
-          by <code>mod_optional_hook_export</code>.</dd>
-
-        
-        <dt><code>--enable-optional-hook-import</code></dt>
-        <dd>Enable the example optional hook importer, which is provided by
-          <code>mod_optional_hook_import</code>.</dd>
-
         <dt><code>--enable-proxy</code></dt>
         <dd>Enable the proxy/gateway functionality provided by
           <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code>. The proxying capabilities for
-          <code>CONNECT</code>, <code>FTP</code> and <code>HTTP</code> are
-          provided by the seperate modules <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code>,
-          <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code> and <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code>.
-          These three modules are also automatically enabled with
+          <code>AJP13</code>, <code>CONNECT</code>, <code>FTP</code>,
+          <code>HTTP</code> and the balancer are provided by the separate
+          modules <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>,
+          <code class="module"><a href="../mod/mod_proxy_connect.html">mod_proxy_connect</a></code>, <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>,
+          <code class="module"><a href="../mod/mod_proxy_http.html">mod_proxy_http</a></code> and
+          <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>.
+          These five modules are also automatically enabled with
+          <code>--enable-proxy</code>.</dd>
+
+        <dt><code>--enable-proxy-ajp</code></dt>
+        <dd>Enable proxy support for <code>AJP13 (Apache JServ Protocol 1.3)</code>
+          request handling, which is provided by <code class="module"><a href="../mod/mod_proxy_ajp.html">mod_proxy_ajp</a></code>.
+          This module is an extension for the <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> module,
+          so you should also use <code>--enable-proxy</code>.</dd>
+
+        <dt><code>--enable-proxy-balancer</code></dt>
+        <dd>Enable load balancing support for the <code>AJP13</code>,
+          <code>FTP</code> and <code>HTTP</code> protocols, which is provided by
+          <code class="module"><a href="../mod/mod_proxy_balancer.html">mod_proxy_balancer</a></code>. This module is an extension for the
+          <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> module, so you should also use
           <code>--enable-proxy</code>.</dd>
 
         <dt><code>--enable-proxy-connect</code></dt>
 
         <dt><code>--enable-proxy-ftp</code></dt>
         <dd>Enable proxy support for <code>FTP</code> requests, which is
-          provided by <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>.. This module
+          provided by <code class="module"><a href="../mod/mod_proxy_ftp.html">mod_proxy_ftp</a></code>. This module
           is an extension for the <code class="module"><a href="../mod/mod_proxy.html">mod_proxy</a></code> module, so you
           should also use <code>--enable-proxy</code>.</dd>
 
 
         <dt><code>--enable-so</code></dt>
         <dd>Enable DSO capability provided by <code class="module"><a href="../mod/mod_so.html">mod_so</a></code>. This
-          module will be automatically enabled if you use the
-          <code>--enable-mods-shared</code> option.</dd>
+          module will be automatically enabled unless you build
+          all modules statically.</dd>
 
         <dt><code>--enable-speling</code></dt>
         <dd>Enable the functionality to correct common URL misspellings, which
-          is provided by <code class="module"><a href="../mod/mod_spelling.html">mod_spelling</a></code>.</dd>
+          is provided by <code class="module"><a href="../mod/mod_speling.html">mod_speling</a></code>.</dd>
 
         <dt><code>--enable-ssl</code></dt>
         <dd>Enable support for SSL/TLS provided by
         <dd>Enable user-session tracking provided by
           <code class="module"><a href="../mod/mod_usertrack.html">mod_usertrack</a></code>.</dd>
 
-        <dt><code>--with-module=<var>module-type</var>:<var>module-file</var>
-          </code></dt>
-        <dd><p>Add a third-party module to the list of statically linked
+        <dt><code>--enable-vhost-alias</code></dt>
+        <dd>Enable mass virtual hosting provided by
+          <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>.</dd>
+      </dl>
+    
+
+    <h4><a name="developermodules" id="developermodules">Modules for developers</a></h4>
+      <p>The following modules are useful only for developers and testing
+        purposes and are disabled by default. Use the following options to
+        enable them. If you are not sure whether you need one of these
+        modules, omit them.</p>
+
+      <dl>
+        
+        <dt><code>--enable-bucketeer</code></dt>
+        <dd>Enable the manipulation filter for buckets, which is provided by
+          <code>mod_bucketeer</code>.</dd>
+
+        
+        <dt><code>--enable-case-filter</code></dt>
+        <dd>Enable the example uppercase conversion output filter support of
+          <code>mod_case_filter</code>.</dd>
+
+        
+        <dt><code>--enable-case-filter-in</code></dt>
+        <dd>Enable the example uppercase conversion input filter support of
+          <code>mod_case_filter_in</code>.</dd>
+
+        <dt><code>--enable-echo</code></dt>
+        <dd>Enable the ECHO server provided by
+          <code class="module"><a href="../mod/mod_echo.html">mod_echo</a></code>.</dd>
+
+        <dt><code>--enable-example</code></dt>
+        <dd>Enable the example and demo module
+          <code class="module"><a href="../mod/mod_example.html">mod_example</a></code>.</dd>
+
+        
+        <dt><code>--enable-optional-fn-export</code></dt>
+        <dd>Enable the example for an optional function exporter, which is
+          provided by <code>mod_optional_fn_export</code>.</dd>
+
+        
+        <dt><code>--enable-optional-fn-import</code></dt>
+        <dd>Enable the example for an optional function importer, which is
+          provided by <code>mod_optional_fn_import</code>.</dd>
+
+        
+        <dt><code>--enable-optional-hook-export</code></dt>
+        <dd>Enable the example for an optional hook exporter, which is provided
+          by <code>mod_optional_hook_export</code>.</dd>
+
+        
+        <dt><code>--enable-optional-hook-import</code></dt>
+        <dd>Enable the example optional hook importer, which is provided by
+          <code>mod_optional_hook_import</code>.</dd>
+      </dl>
+    
+
+    <h4><a name="mpms" id="mpms">Multi-Processing Modules</a></h4>
+      <p><a href="../mpm.html">Multi-Processing Modules</a>, or MPMs, implement
+        the basic behavior of the server.  A single MPM must be active in order
+        for the server to function.  The list of available MPMs appears on the
+        <a href="../mod/">module index page</a>.</p>
+
+      <p>MPMs can be built as DSOs for dynamic loading or statically linked with
+        the server, and are enabled using the following options:</p>
+
+      <dl>
+        <dt><code>--with-mpm=MPM</code></dt>
+        <dd>
+          <p>Choose the default MPM for your server.  If MPMs are built as DSO 
+            modules (see <code>--enable-mpms-shared</code>), this directive
+            selects the MPM which will be loaded in the default configuration
+            file.  Otherwise, this directive selects the only available MPM,
+            which will be statically linked into the server.</p>
+          <p>If this option is omitted, the <a href="../mpm.html#defaults">default
+          MPM</a> for your operating system will be used.</p>
+        </dd>
+
+        <dt><code>--enable-mpms-shared=<var>MPM-LIST</var></code></dt>
+        <dd>
+          <p>Enable a list of MPMs as dynamic shared modules.  One of these
+            modules must be loaded dynamically using the
+            <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code> directive.</p>
+          <p><var>MPM-LIST</var> is a space-separated list of MPM names
+            enclosed by quotation marks.  For example:</p>
+          <div class="example"><p><code>
+            --enable-mpms-shared='prefork worker'
+          </code></p></div>
+          <p>Additionally you can use the special keyword <code>all</code>,
+            which will select all MPMs which support dynamic loading on the
+            current platform and build them as DSO modules.  For example:</p>
+          <div class="example"><p><code>
+            --enable-mpms-shared=all
+          </code></p></div>
+       </dd>
+      </dl>
+    
+
+    <h4><a name="modules" id="modules">Third-party modules</a></h4>
+      <p>To add additional third-party modules use the following options:</p>
+
+      <dl>
+        <dt><code>--with-module=<var>module-type</var>:<var>module-file</var>[,
+          <var>module-type</var>:<var>module-file</var>]</code></dt>
+        <dd><p>Add one or more third-party modules to the list of statically linked
             modules. The module source file <code><var>module-file</var></code>
             will be searched in the <code>modules/<var>module-type</var></code>
-            subdirectory of your Apache HTTP server source tree so it has to be
-            placed there before. If it is not found here 
-            <code>configure</code> is considering <var>module-file</var> to be a
+            subdirectory of your Apache HTTP server source tree. If it is not found
+            there <code>configure</code> is considering <var>module-file</var> to be
             an absolute file path and tries to copy the source file into the
-            <var>module-type</var> subdirectory.</p>
+            <var>module-type</var> subdirectory. If the subdirectory doesn't
+            exist it will be created and populated with a standard
+            <code>Makefile.in</code>.</p>
           <p>This option is useful to add small external modules consisting of
-            one source file. For bigger modules you should read the vendor's
-            documentation.</p>
+            one source file. For more complex modules you should read the
+            vendor's documentation.</p>
           <div class="note"><h3>Note</h3>
-            If you want to build a DSO module instead of a statically linked use
-            <a href="apxs.html">apxs</a>.</div>
+            If you want to build a DSO module instead of a statically linked
+            use <code class="program"><a href="../programs/apxs.html">apxs</a></code>.</div>
         </dd>
-
-        <dt><code>--with-mpm=MPM</code></dt>
-        <dd>Choose the process model for your server. You have to select
-          exactly one <a href="mpm.html">Multi-Processing Module</a>. Otherwise
-          the <a href="mpm.html#defaults">default MPM</a> for your operating
-          system will be taken. Possible MPMs are <code class="module"><a href="../mod/beos.html">beos</a></code>,
-          <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>,
-          <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>,
-          <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> and <code class="module"><a href="../mod/worker.html">worker</a></code>.</dd>
       </dl>
     
 
           <div class="example"><p><code>
             --enable-mods-shared='headers rewrite dav'
           </code></p></div>
-          <p>Additionally you can use the special keywords <code>all</code> and
-            <code>most</code>. For example,</p>
+          <p>Additionally you can use the special keywords <code>all</code>,
+            <code>most</code> and <code>few</code>. For example,</p>
           <div class="example"><p><code>
             --enable-mods-shared=most
           </code></p></div>
-          <p>will compile most modules and build them as DSO modules.
-            </p>
+          <p>will compile most modules and build them as DSO modules,</p>
+          <div class="example"><p><code>
+            --enable-mods-shared=few
+          </code></p></div>
+          <p>will only compile a very basic set of modules.</p>
+          <p>The default set is <code>most</code>.</p>
+            
+          <p><strong>Caveat:</strong>
+          <code>--enable-mods-shared=all</code> does not actually build all
+          modules. To build all modules then, one might use:</p>
+          <div class="example"><p><code>
+            ./configure \<br />
+            <span class="indent">
+                --with-ldap \<br />
+                --enable-mods-shared="all ssl ldap cache proxy authn_alias file_cache authnz_ldap charset_lite dav_lock disk_cache"
+            </span>
+          </code></p></div>
         </dd>
-                    
-        <dt><code>--enable-modules=<var>MODULE-LIST</var></code></dt>
-        <dd>This option behaves similar to <code>--enable-mods-shared</code>, 
+
+        <dt><code>--enable-mods-static=<var>MODULE-LIST</var></code></dt>
+        <dd>This option behaves similar to <code>--enable-mods-shared</code>,
           but will link the given modules statically. This mean, these modules
-          will always be present while running <code>httpd</code>. They need
+          will always be present while running <code class="program"><a href="../programs/httpd.html">httpd</a></code>. They need
           not be loaded with <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>.</dd>
 
+        <dt><code>--enable-modules=<var>MODULE-LIST</var></code></dt>
+        <dd>This option behaves like to <code>--enable-mods-shared</code>,
+          and will also link the given modules dynamically. The special
+          keyword <code>none</code> disables the build of all modules.</dd>
+
         <dt><code>--enable-v4-mapped</code></dt>
         <dd>Allow IPv6 sockets to handle IPv4 connections.</dd>
 
-        <dt><code>--enable-vhost-alias</code></dt>
-        <dd>Enable mass virtual hosting provided by
-          <code class="module"><a href="../mod/mod_vhost_alias.html">mod_vhost_alias</a></code>.</dd>
-
         <dt><code>--with-port=<var>PORT</var></code></dt>
-        <dd>This defines the port on which <code>httpd</code> will listen. This
-          port number is used when generating the configuration file
+        <dd>This defines the port on which <code class="program"><a href="../programs/httpd.html">httpd</a></code> will listen.
+          This port number is used when generating the configuration file
           <code>httpd.conf</code>. The default is 80.</dd>
 
         <dt><code>--with-program-name</code></dt>
-        <dd>Define an alternative executable name.</dd>
+        <dd>Define an alternative executable name. The default is
+          <code>httpd</code>.</dd>
       </dl>
     
   
       <dl>
         <dt><code>--with-<var>PACKAGE</var>[=<var>ARG</var>]</code></dt>
         <dd>Use the package <var>PACKAGE</var>. The default value for
-          <var>ARG</var> is<code>yes</code>.</dd>
+          <var>ARG</var> is <code>yes</code>.</dd>
 
         <dt><code>--without-<var>PACKAGE</var></code></dt>
         <dd>Do not use the package <var>PACKAGE</var>. This is the same as
     <h4><a name="packageopt" id="packageopt">Specific packages</a></h4>
       <dl>
         <dt><code>--with-apr=<var>DIR</var>|<var>FILE</var></code></dt>
-        <dd>The Apache Portable Runtime (APR) is part of the <code>httpd</code>
+        <dd>The <a class="glossarylink" href="../glossary.html#apr" title="see glossary">Apache Portable Runtime</a> (APR)
+          is part of the httpd
           source distribution and will automatically be build together with the
           HTTP server. If you want to use an already installed APR instead you
           have to tell <code>configure</code> the path to the
           <code>apr-config</code> script. You may set the absolute path and name
           or the directory to the installed APR. <code>apr-config</code> must
-          exists within this directory or the subdirectory
+          exist within this directory or the subdirectory
           <code>bin</code>.</dd>
-        
+
         <dt><code>--with-apr-util=<var>DIR</var>|<var>FILE</var></code></dt>
         <dd>The Apache Portable Runtime Utilities (APU) are part of the
-          <code>httpd</code> source distribution and will automatically be build
+          httpd source distribution and will automatically be build
           together with the HTTP server. If you want to use an already installed
           APU instead you have to tell <code>configure</code> the path to the
           <code>apu-config</code> script. You may set the absolute path and name
           or the directory to the installed APU. <code>apu-config</code> must
-          exists within this directory or the subdirectory
+          exist within this directory or the subdirectory
           <code>bin</code>.</dd>
 
         <dt><code>--with-ssl=<var>DIR</var></code></dt>
           (e.g., when <code class="module"><a href="../mod/mod_deflate.html">mod_deflate</a></code> is enabled). You can set the
           directory path to the compression library instead.</dd>
       </dl>
+
+      <p>Several features of the Apache HTTP Server, including
+        <code class="module"><a href="../mod/mod_authn_dbm.html">mod_authn_dbm</a></code> and <code class="module"><a href="../mod/mod_rewrite.html">mod_rewrite</a></code>'s DBM
+        <code class="directive"><a href="../mod/mod_rewrite.html#rewritemap">RewriteMap</a></code> use simple
+        key/value databases for quick lookups of information. SDBM is included
+        in the APU, so this database is always available. If you would like to
+        use other database types, use the following options to enable
+        them:</p>
+
+      <dl>
+        <dt><code>--with-gdbm[=<var>path</var>]</code></dt>
+        <dd>If no <var>path</var> is specified, <code>configure</code> will
+          search for the include files and libraries of a GNU DBM
+          installation in the usual search paths. An explicit
+          <var>path</var> will cause <code>configure</code> to look in
+          <code><var>path</var>/lib</code> and
+          <code><var>path</var>/include</code> for the relevant files.
+          Finally, the <var>path</var> may specify specific include and
+          library paths separated by a colon.</dd>
+
+        <dt><code>--with-ndbm[=<var>path</var>]</code></dt>
+        <dd>Like <code>--with-gdbm</code>, but searches for a New DBM
+          installation.</dd>
+
+        <dt><code>--with-berkeley-db[=<var>path</var>]</code></dt>
+        <dd>Like <code>--with-gdbm</code>, but searches for a Berkeley DB
+          installation.</dd>
+      </dl>
+
+      <div class="note"><h3>Note</h3>
+        <p>The DBM options are provided by the APU and passed through to its
+          configuration script. They are useless when using an already
+          installed APU defined by <code>--with-apr-util</code>.</p>
+        <p>You may use more then one DBM implementation together with your
+          HTTP server. The appropriated DBM type will be configured within
+          the runtime configuration at each time.</p>
+      </div>
     
   
-  
+
   <h3><a name="supportopt" id="supportopt">Options for support programs</a></h3>
     <dl>
       <dt><code>--enable-static-support</code></dt>
         dynamically by default.</dd>
 
       <dt><code>--enable-suexec</code></dt>
-      <dd>Use this option to enable <code><a href="suexec.html">suexec</a></code>, which allows you to set uid
-        and gid for spawned processes. Further options to configure
-        <code>suexec</code> are described <a href="#suexec">below</a>.</dd>
+      <dd>Use this option to enable <code class="program"><a href="../programs/suexec.html">suexec</a></code>, which allows you to set
+        uid and gid for spawned processes. <strong>Do not use this
+        option unless you understand all the security implications of
+        running a suid binary on your server.</strong> Further options
+        to configure <code class="program"><a href="../programs/suexec.html">suexec</a></code> are described <a href="#suexec">below</a>.</dd>
     </dl>
 
     <p>It is possible to create a statically linked binary of a single
 
     <dl>
       <dt><code>--enable-static-ab</code></dt>
-      <dd>Build a statically linked version of <code><a href="ab.html">ab</a></code>.</dd>
+      <dd>Build a statically linked version of <code class="program"><a href="../programs/ab.html">ab</a></code>.</dd>
 
       
       <dt><code>--enable-static-checkgid</code></dt>
       <dd>Build a statically linked version of <code>checkgid</code>.</dd>
 
-      
       <dt><code>--enable-static-htdbm</code></dt>
-      <dd>Build a statically linked version of <code>htdbm</code>.</dd>
+      <dd>Build a statically linked version of <code class="program"><a href="../programs/htdbm.html">htdbm</a></code>.</dd>
 
       <dt><code>--enable-static-htdigest</code></dt>
-      <dd>Build a statically linked version of <code><a href="htdigest.html">htdigest</a></code>.</dd>
-        
+      <dd>Build a statically linked version of <code class="program"><a href="../programs/htdigest.html">htdigest</a></code>.</dd>
+
       <dt><code>--enable-static-htpasswd</code></dt>
-      <dd>Build a statically linked version of <code><a href="htpasswd.html">htpasswd</a></code>.</dd>
+      <dd>Build a statically linked version of <code class="program"><a href="../programs/htpasswd.html">htpasswd</a></code>.</dd>
 
       <dt><code>--enable-static-logresolve</code></dt>
-      <dd>Build a statically linked version of <code><a href="logresolve.html">logresolve</a></code>.</dd>
+      <dd>Build a statically linked version of <code class="program"><a href="../programs/logresolve.html">logresolve</a></code>.</dd>
 
       <dt><code>--enable-static-rotatelogs</code></dt>
-      <dd>Build a statically linked version of <code><a href="rotatelogs.html">rotatelogs</a></code>.</dd>
+      <dd>Build a statically linked version of <code class="program"><a href="../programs/rotatelogs.html">rotatelogs</a></code>.</dd>
     </dl>
 
-    <h4><a name="suexec" id="suexec">suexec configuration options</a></h4>
-      <p>The following options are used to fine tune the behavior of <code><a href="suexec.html">suexec</a></code>. See <a href="suexec.html#install">Configuring and installing suEXEC</a>
+    <h4><a name="suexec" id="suexec"><code>suexec</code> configuration options</a></h4>
+      
+      <p>The following options are used to fine tune the behavior of <code class="program"><a href="../programs/suexec.html">suexec</a></code>. See <a href="suexec.html#install">Configuring and installing suEXEC</a>
         for further information.</p>
 
       <dl>
         <dt><code>--with-suexec-bin</code></dt>
-        <dd>This defines the path to suexec binary. Default is
-          <code>--sbindir</code> (see <a href="directoryfinetuning">Fine
-            tuning of installation directories</a>).</dd>
+        <dd>This defines the path to <code class="program"><a href="../programs/suexec.html">suexec</a></code> binary.
+        Default is <code>--sbindir</code> (see <a href="#directoryfinetuning">Fine tuning of installation directories</a>).</dd>
 
         <dt><code>--with-suexec-caller</code></dt>
-        <dd>This defines the user allowed to call <code>suexec</code>. It should
-          be the same as the user under which <code>httpd</code> normally
-          runs.</dd>
+        <dd>This defines the user allowed to call <code class="program"><a href="../programs/suexec.html">suexec</a></code>.
+          It should be the same as the user under which
+          <code class="program"><a href="../programs/httpd.html">httpd</a></code> normally runs.</dd>
 
         <dt><code>--with-suexec-docroot</code></dt>
-        <dd>This defines the directory tree under which <code>suexec</code>
-          access is allowed for executables. Default value is
+        <dd>This defines the directory tree under which <code class="program"><a href="../programs/suexec.html">suexec</a></code> access is allowed for executables. Default value is
           <code>--datadir/htdocs</code>.</dd>
 
         <dt><code>--with-suexec-gidmin</code></dt>
         <dd>Define this as the lowest GID allowed to be a target user for
-          <code>suexec</code>. The default value is 100.</dd>
+          <code class="program"><a href="../programs/suexec.html">suexec</a></code>. The default value is 100.</dd>
 
         <dt><code>--with-suexec-logfile</code></dt>
-        <dd>This defines the filename of the <code>suexec</code> logfile. By
-          default the logfile is named <code>suexec_log</code> and located in
+        <dd>This defines the filename of the <code class="program"><a href="../programs/suexec.html">suexec</a></code> logfile.
+          By default the logfile is named <code>suexec_log</code> and located in
           <code>--logfiledir</code>.</dd>
 
         <dt><code>--with-suexec-safepath</code></dt>
         <dd>Define the value of the environment variable <code>PATH</code> to
-          be set for processes started by <code>suexec</code>. Default value is
-          <code>/usr/local/bin:/usr/bin:/bin</code>.</dd>
+          be set for processes started by <code class="program"><a href="../programs/suexec.html">suexec</a></code>. Default
+          value is <code>/usr/local/bin:/usr/bin:/bin</code>.</dd>
 
         <dt><code>--with-suexec-userdir</code></dt>
         <dd>This defines the subdirectory under the user's directory that
-          contains all executables for which <code>suexec</code> access is
-          allowed. This setting is necessary when you want to use
-          <code>suexec</code> together with user-specific directories (as
+          contains all executables for which <code class="program"><a href="../programs/suexec.html">suexec</a></code> access
+          is allowed. This setting is necessary when you want to use
+          <code class="program"><a href="../programs/suexec.html">suexec</a></code> together with user-specific directories (as
           provided by <code class="module"><a href="../mod/mod_userdir.html">mod_userdir</a></code>). The default is
           <code>public_html</code>.</dd>
 
         <dt><code>--with-suexec-uidmin</code></dt>
         <dd>Define this as the lowest UID allowed to be a target user for
-          <code>suexec</code>. The default value is 100.</dd>
+          <code class="program"><a href="../programs/suexec.html">suexec</a></code>. The default value is 100.</dd>
 
         <dt><code>--with-suexec-umask</code></dt>
-        <dd>Set <code>umask</code> for processes started by <code>suexec</code>.
-          It defaults to your system settings.</dd>
+        <dd>Set <code>umask</code> for processes started by
+          <code class="program"><a href="../programs/suexec.html">suexec</a></code>. It defaults to your system settings.</dd>
       </dl>
     
   
 
     <dt><code>LDFLAGS</code></dt>
     <dd>Set linker flags, e.g. <code>-L<var>libdir</var></code> if you have
-      libraries in a nonstandard directory <var>libdir</var>.</dd> 
+      libraries in a nonstandard directory <var>libdir</var>.</dd>
   </dl>
 </div></div>
 <div class="bottomlang">
-<p><span>Available Languages: </span><a href="../en/programs/configure.html" title="English">&nbsp;en&nbsp;</a></p>
+<p><span>Available Languages: </span><a href="../en/programs/configure.html" title="English">&nbsp;en&nbsp;</a> |
+<a href="../ko/programs/configure.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
+<a href="../tr/programs/configure.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
 </div><div id="footer">
-<p class="apache">Maintained by the <a href="http://httpd.apache.org/docs-project/">Apache HTTP Server Documentation Project</a></p>
+<p class="apache">Copyright 2010 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
 <p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/directives.html">Directives</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">Glossary</a> | <a href="../sitemap.html">Sitemap</a></p></div>
 </body></html>
\ No newline at end of file