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