server-wide.html.en revision 7f5b59ccc63c0c0e3e678a168f09ee6a2f51f9d0
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<?xml version="1.0" encoding="ISO-8859-1"?>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head><!--
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills This file is generated from xml source: DO NOT EDIT
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills -->
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<title>Server-Wide Configuration - Apache HTTP Server</title>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<link href="/images/favicon.ico" rel="shortcut icon" /></head>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<body id="manual-page"><div id="page-header">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<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>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<p class="apache">Apache HTTP Server Version 2.3</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<img alt="" src="/images/feather.gif" /></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div id="path">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<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></div><div id="page-content"><div id="preamble"><h1>Server-Wide Configuration</h1>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="toplang">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<p><span>Available Languages: </span><a href="/en/server-wide.html" title="English">&nbsp;en&nbsp;</a> |
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<a href="/ja/server-wide.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<a href="/ko/server-wide.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills</div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<p>This document explains some of the directives provided by
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Millsthe <code class="module"><a href="/mod/core.html">core</a></code> server which are used to configure
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Millsthe basic operations of the server.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills</div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#identification">Server Identification</a></li>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<li><img alt="" src="/images/down.gif" /> <a href="#locations">File Locations</a></li>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<li><img alt="" src="/images/down.gif" /> <a href="#resource">Limiting Resource Usage</a></li>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills</ul></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="section">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<h2><a name="identification" id="identification">Server Identification</a></h2>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/core.html#servername">ServerName</a></code></li><li><code class="directive"><a href="/mod/core.html#serveradmin">ServerAdmin</a></code></li><li><code class="directive"><a href="/mod/core.html#serversignature">ServerSignature</a></code></li><li><code class="directive"><a href="/mod/core.html#servertokens">ServerTokens</a></code></li><li><code class="directive"><a href="/mod/core.html#usecanonicalname">UseCanonicalName</a></code></li><li><code class="directive"><a href="/mod/core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code></li></ul></td></tr></table>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <p>The <code class="directive"><a href="/mod/core.html#serveradmin">ServerAdmin</a></code> and
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <code class="directive"><a href="/mod/core.html#servertokens">ServerTokens</a></code> directives
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills control what information about the server will be presented
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills in server-generated documents such as error messages. The
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <code class="directive"><a href="/mod/core.html#servertokens">ServerTokens</a></code> directive
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills sets the value of the Server HTTP response header field.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <p>The <code class="directive"><a href="/mod/core.html#servername">ServerName</a></code>,
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <code class="directive"><a href="/mod/core.html#usecanonicalname">UseCanonicalName</a></code> and
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <code class="directive"><a href="/mod/core.html#usecanonicalphysicalport">UseCanonicalPhysicalPort</a></code>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills directives are used by the server to determine how to construct
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills self-referential URLs. For example, when a client requests a
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills directory, but does not include the trailing slash in the
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills directory name, Apache must redirect the client to the full
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills name including the trailing slash so that the client will
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills correctly resolve relative references in the document.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="section">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<h2><a name="locations" id="locations">File Locations</a></h2>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/mpm_common.html#coredumpdirectory">CoreDumpDirectory</a></code></li><li><code class="directive"><a href="/mod/core.html#documentroot">DocumentRoot</a></code></li><li><code class="directive"><a href="/mod/core.html#errorlog">ErrorLog</a></code></li><li><code class="directive"><a href="/mod/mpm_common.html#lockfile">LockFile</a></code></li><li><code class="directive"><a href="/mod/mpm_common.html#pidfile">PidFile</a></code></li><li><code class="directive"><a href="/mod/mpm_common.html#scoreboardfile">ScoreBoardFile</a></code></li><li><code class="directive"><a href="/mod/core.html#serverroot">ServerRoot</a></code></li></ul></td></tr></table>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <p>These directives control the locations of the various files
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills that Apache needs for proper operation. When the pathname used
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills does not begin with a slash (/), the files are located relative
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills to the <code class="directive"><a href="/mod/core.html#serverroot">ServerRoot</a></code>. Be careful
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills about locating files in paths which are writable by non-root users.
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills See the <a href="misc/security_tips.html#serverroot">security tips</a>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills documentation for more details.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills </div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="section">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<h2><a name="resource" id="resource">Limiting Resource Usage</a></h2>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <table class="related"><tr><th>Related Modules</th><th>Related Directives</th></tr><tr><td /><td><ul><li><code class="directive"><a href="/mod/core.html#limitrequestbody">LimitRequestBody</a></code></li><li><code class="directive"><a href="/mod/core.html#limitrequestfields">LimitRequestFields</a></code></li><li><code class="directive"><a href="/mod/core.html#limitrequestfieldsize">LimitRequestFieldsize</a></code></li><li><code class="directive"><a href="/mod/core.html#limitrequestline">LimitRequestLine</a></code></li><li><code class="directive"><a href="/mod/core.html#rlimitcpu">RLimitCPU</a></code></li><li><code class="directive"><a href="/mod/core.html#rlimitmem">RLimitMEM</a></code></li><li><code class="directive"><a href="/mod/core.html#rlimitnproc">RLimitNPROC</a></code></li><li><code class="directive"><a href="/mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code></li></ul></td></tr></table>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <p>The <code class="directive">LimitRequest</code>*
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills directives are used to place limits on the amount of resources
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills Apache will use in reading requests from clients. By limiting
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills these values, some kinds of denial of service attacks can be
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills mitigated.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <p>The <code class="directive">RLimit</code>* directives
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills are used to limit the amount of resources which can be used by
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills processes forked off from the Apache children. In particular,
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills this will control resources used by CGI scripts and SSI exec
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills commands.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills <p>The <code class="directive"><a href="/mod/mpm_common.html#threadstacksize">ThreadStackSize</a></code>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills directive is used with some platforms to control the stack size.</p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills </div></div>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<div class="bottomlang">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<p><span>Available Languages: </span><a href="/en/server-wide.html" title="English">&nbsp;en&nbsp;</a> |
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<a href="/ja/server-wide.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<a href="/ko/server-wide.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills</div><div id="footer">
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<p class="apache">Copyright 2006 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>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills<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>
5e8715b93d1d651ab2805b5e6e98b17df49fa92fGary Mills</body></html>