<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
(B<HTML>
(B<HEAD>
(B<TITLE>Server-Wide Configuration</TITLE>
(B</HEAD>
(B<!-- English revision: 1.6 -->
(B
(B<!-- Background white, links blue (unvisited), navy (visited), red (active) -->
(B<BODY
(B BGCOLOR="#FFFFFF"
(B TEXT="#000000"
(B LINK="#0000FF"
(B VLINK="#000080"
(B ALINK="#FF0000"
(B>
(B<!--#include virtual="header.html" -->
(B<h1 align="center">$B%5!<[EMAIL PROTECTED](B
(B
(B<p>$B$3$N%I%-%e%a%s%H$G$O(B<a
(Bhref="mod/core.html">$B%3%"(B</a>$B%5!<%P$N(B
$B%G%#%l%/%F%#%V$NCf$G!"4pK\F0:[EMAIL PROTECTED]@[EMAIL PROTECTED](B
(B
(B<ul>
(B<li><a href="#identification">$B%5!<%P(B ID</a></li>
(B<li><a href="#locations">$B%U%!%$%k$N0LCV(B</a></li>
(B<li><a href="#process">$B%W%m%;[EMAIL PROTECTED]@.(B
(B<li><a href="#network">$B%M%C%H%o!<%/@_Dj(B</a></li>
(B<li><a href="#resource">$B%j%=!<%9$N@)8B(B</a></li>
(B</ul>
(B
(B<hr>
(B
(B<h2><a name="identfication">$B%5!<%P(B ID</a></h2>
(B
(B<table border="1">
(B<tr><td valign="top">
(B<strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br><br>
(B
(B<A HREF="mod/core.html#servername">ServerName</A><br>
(B<A HREF="mod/core.html#serveradmin">ServerAdmin</A><br>
(B<A HREF="mod/core.html#serversignature">ServerSignature</A><br>
(B<A HREF="mod/core.html#servertokens">ServerTokens</A><br>
(B<A HREF="mod/core.html#usecanonicalname">UseCanonicalName</A><br>
(B</td></tr></table>
(B
(B<p><code>ServerAdmin</code> $B%G%#%l%/%F%#%V$H(B <code>ServerTokens</code>
$B%G%#%l%/%F%#%V$O!"%(%i!<%a%C%;!<%8$J$I$N%5!<%P$,:n$k%I%-%e%a%s%H$K!"(B
$B$I$N$h$&$J%5!<%P$N>pJs$rI=<($9$k$+$r@)8f$7$^$9!#(B<code>ServerTokens</code>
$B%G%#%l%/%F%#%V$O(B Server HTTP [EMAIL PROTECTED]<%k%I$NCM$r(B
(B[EMAIL PROTECTED](B</p>
(B
(B<p><code>ServerName</code> $B%G%#%l%/%F%#%V$H(B <code>UseCanonicalName</code>
$B%G%#%l%/%F%#%V$O%5!<%P$,<+J,<+?H$r;2>H$9$k(B URL $B$r:n$k$H$-$K(B
$B;H$o$l$^$9!#$?$H$($P!"%/%i%$%"%s%H$,%G%#%l%/%H%j$rMW5a$7$F!"(B
$B$=$N%G%#%l%/%H%jL>$N:G8e$K%9%i%C%7%e$,IU$$$F$$$J$$$h$&$J>l9g$K$O!"(B
$B%I%-%e%a%s%H$NAjBPE*$J;2>[EMAIL PROTECTED]/2r7h$G$-$k$h$&$K$9$k$?$a$K!"(B
(BApache $B$O:[EMAIL PROTECTED]/%i%$%"%s%H$r(B
(B[EMAIL PROTECTED]/%H$9$kI,MW$,$"$j$^$9!#(B</p>
(B
(B<hr>
(B
(B<h2><a name="locations">$B%U%!%$%k$N0LCV(B</a></h2>
(B
(B<table border="1">
(B<tr><td valign="top">
(B<strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br><br>
(B
(B<a href="mod/core.html#coredumpdirectory">CoreDumpDirectory</a><br>
(B<a href="mod/core.html#documentroot">DocumentRoot</a><br>
(B<a href="mod/core.html#errorlog">ErrorLog</a><br>
(B<a href="mod/core.html#lockfile">Lockfile</a><br>
(B<a href="mod/core.html#pidfile">PidFile</a><br>
(B<a href="mod/core.html#scoreboardfile">ScoreBoardFile</a><br>
(B<a href="mod/core.html#serverroot">ServerRoot</a><br>
(B</td></tr></table>
(B
(B<p>$B$3$l$i$N%G%#%l%/%F%#%V$O(B Apache $B$,E,@Z$JF0:n$r$9$k$?$a$KI,MW$J(B
$B3F\:Y$O(BpJs!W(B</a>$B$r(B
$B;2>H$7$F$/[EMAIL PROTECTED](B
(B
(B<hr>
(B
(B<h2><a name="process">$B%W%m%;[EMAIL PROTECTED]@.(B
(B
(B<table border="1">
(B<tr><td valign="top">
(B<strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br><br>
(B
(B<a href="mod/core.html#bs2000account">BS2000Account</a><br>
(B<a href="mod/core.html#group">Group</a><br>
(B<a href="mod/core.html#maxclients">MaxClients</a><br>
(B<a href="mod/core.html#maxrequestsperchild">MaxRequestsPerChild</a><br>
(B<a href="mod/core.html#maxspareservers">MaxSpareServers</a><br>
(B<a href="mod/core.html#minspareservers">MinSpareServers</a><br>
(B<a href="mod/core.html#servertype">ServerType</a><br>
(B<a href="mod/core.html#startservers">StartServers</a><br>
(B<a href="mod/core.html#threadsperchild">ThreadsPerChild</a><br>
(B<a href="mod/core.html#user">User</a><br>
(B</td></tr></table>
(B
(B<p><code>ServerType</code> $B$,?dA&$5$l$F$$$kCM!"(B<code>Standalone</code>
(B[EMAIL PROTECTED]>l9g$O(B Unix $B>e$G$N(B Apache $B$O(B pre-forking
$B%5!<%P$G$9!#(B
$B$=$3$G$OC1FH$N@)8f%W%m%;%9$,;R%W%m%;%9$r5/[EMAIL PROTECTED];}$A$^$9!#(B
$B$=$7$F!"$=$N;R%W%m%;%9$,(B listen $B$7$F!"%3%M%/%7%g%s$r07$$$^$9!#(B
(BApache $B$O%j%/%(%9%H$,Mh$?$H$-$K$9$0$K1~Ez$G$-$k$h$&$K!"(B
$B>o$KJ#?t$N(B<em>$B%9%Z%"(B</em>$B!"$^$?$O%"%$%I%k%5!<%P%W%m%;%9!"$r0];}$7$h$&$H(B
$B;n$_$^$9!#$3$&$9$k$3$H$G!"%j%/%(%9%H$,07$o$l$kA0$K?7$7$$;R%W%m%;%9$,(B fork
$B$5$l$k$N$r%/%i%$%"%s%H$,BT$DI,MW$,$J$/$J$j$^$9!#(B</p>
(B
(B<p><code>StartServers</code>, <code>MinSpareServers</code>,
(B<code>MaxSpareServers</code>, <code>MaxServers</code> $B$O(B
$B?F%W%m%;%9$,!"%j%/%(%9%H$r07$&$3$H$K$J$k;R%W%m%;%9$r:[EMAIL
(BPROTECTED]@)8f$7$^$9!#(B
$B0lHLE*$K!"(BApache $B$OHs>o$K<+@)E*$G$9$N$G!"$[$H$s$I$N%5%$%H$G$O(B
$B%G%U%)%k%HCM$+$iJQ99$9$kI,MW$O$"$j$^$;[EMAIL PROTECTED]"F1;~$K(B 256
$B$rD6$($k(B
$B%j%/%(%9%H$r07$&%5%$%H$O(B <code>MaxClients</code>
$B$rA}$d$9I,MW$,$"$k$G$7$g$&!#(B
$B0lJ}!"%a%b%j$N>/$J$$%5%$%H$G$O%5!<%P$,%9%i%C%7%s%0(B
(B($B%a%b%j$r%G%#%9%/$K(B
$B%9%o%C%W!"$^$?La$9!"$r7+$jJV$9(B) $B$9$k$N$rKI$0$?$a$K(B
(B<code>MaxClients</code>
$B$r8:$i$9I,MW$,$"$k$G$7$g$&!#%W%m%;%9:[EMAIL
(BPROTECTED]<%s$9$k$?$a$N>\$7$$>pJs$O(B
(B<a href="misc/perf-tuning.html">[EMAIL PROTECTED]>pJs(B</a>
$B%I%-%e%a%s%H$r(B
$B;2>H$7$F$/[EMAIL PROTECTED](B
(B
(B<p>Unix $B$G$ODL>o?F%W%m%;%9$O(B 80 $BHV%]!<%H$r%P%$%s%I$9$k$?$a$K(B root
$B$G(B
$B5/F0$5$l$^$9$,!";R%W%m%;%9$O(B Apache $B$+$i$h$jFC8"$N>/$J$$%f!<%6$H$7$F(B
$B5/F0$5$l$^$9!#(B<code>User</code> $B%G%#%l%/%F%#%V$H(B <code>Group</code>
$B%G%#%l%/%F%#%V$O(B Apache $B$N;R%W%m%;[EMAIL PROTECTED]"[EMAIL PROTECTED](B
$B;HMQ$5$l$^$9!#;R%W%m%;%9$ODs6!$9$k$9$Y$F$N%3%s%F%s%D$rFI$a$J$1$l$P(B
$B$$$1$^$;$s$,!"$=$l0J>e$NFC8"$O>/$J$1$l$P>/$J$$J}$,K>$^$7$$$G$9!#(B
$B$^$?!"(B<a href="suexec.html">suexec</a> $B$,;HMQ$5$l$F$$$J$$$H!"(B
(BCGI $B%9%/%j%W%H$,7Q>5$9$kFC8"$K$b$3$l$i$N%G%#%l%/%F%#%V$,;HMQ$5$l$^$9!#(B</p>
(B
(B<p><code>MaxRequestsPerChild</code> $B$O%5!<%P$,8E$$%W%m%;%9$r(B kill
$B$7$F(B
$B?7$7$$%W%m%;%9$r5/F0$9$k$3$H$G!"%W%m%;%9$r%j%5%$%/[EMAIL PROTECTED](B
(B
(B<p>Windows $B$G$O!"(BApache $B$O@)8f%W%m%;%90l$D$H;R%W%m%;%90l$D$r(B
$BThreadsPerChild $B%G%#%l%/%F%#%V$G(B
$B@)8f$7$^$9!#(B</p>
(B
(B<hr>
(B
(B<h2><a name="network">$B%M%C%H%o!<%/@_Dj(B</a></h2>
(B
(B<table border="1">
(B<tr><td valign="top">
(B<strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br><br>
(B
(B<a href="mod/core.html#bindaddress">BindAddress</a><br>
(B<a href="mod/core.html#keepalive">KeepAlive</a><br>
(B<a href="mod/core.html#keepalivetimeout">KeepAliveTimeout</a><br>
(B<a href="mod/core.html#listen">Listen</a><br>
(B<a href="mod/core.html#listenbacklog">ListenBackLog</a><br>
(B<a href="mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a><br>
(B<a href="mod/core.html#port">Port</a><br>
(B<a href="mod/core.html#sendbuffersize">SendBufferSize</a><br>
(B<a href="mod/core.html#timeout">TimeOut</a><br>
(B</td></tr></table>
(B
(B<p>Apache $B$O5/F0$9$k$H!"%m!<%+%k%^%7%s$N2?$i$+$N%]!<%HHV9f$H%"%I%l%9$K(B
$B%3%M%/%H$7!"%j%/%(%9%H$rBT$A$^$9!#%G%U%)%k%H$G$O!"%^%7%s$K(B
$B3d$jEv$F$i$l$F$$$k$9$Y$F$N%"%I%l%9$G%5!<[EMAIL PROTECTED](B
(B<code>Port</code> $B%G%#%l%/%F%#%V$G;XDj$5$l$F$$$k%]!<%HHV9f$r(B listen
$B$7$^$9!#(B
(B2$B$D0J>e$N%]!<%H$r(B listen $B$7$?$j!"A*Br$5$l$?%"%I%l%9$N$_$r(B listen
$B$7$?$j!"(B
$B$=$NAH$_9g$o$;$r(B listen $B$7$?$j$9$k$h$&$K$b$G$-$^$9!#(B
$B0c$&(B IP $B%"%I%l%9!"%[%9%HL>!"%]!<%HHV9f$K$h$C$F(B Apache $B$N1~Ez$r(B
$B7hDj$9$k(B<a
(Bhref="vhosts/">$B%P!<%A%c%k%[%9%H(B</a>$B5!G=$HAH$_9g$o$;$F(B
$B;H$o$l$k$3$H$,$h$/$"$j$^$9!#(B</p>
(B
(B<p>Apache $B$,(B listen $B$9$k%"%I%l%9$H%]!<%HHV9f$r;XDj!"$b$7$/$O@)8B$9$k(B
$B%G%#%l%/%F%#%V$OFs$D$"$j$^$9!#(B<code>BindAddress</code>
$B%G%#%l%/%F%#%V$O(B
$B%5!<%P$,0l$D$N(B IP $B%"[EMAIL PROTECTED](B listen
$B$5$;$k$?$a$K;HMQ$5$l$^$9!#(B
(B<code>Listen</code> $B%G%#%l%/%F%#%V$O(B Apache $B$,(B listen $B$9$k(B IP
$B%"%I%l%9$H(B
$B%]!<%HHV9f$NAH!"$^$?$O$I$A$i$+0lJ}!"$rJ#?t;XDj$9$k$?$a$K;HMQ$5$l$^$9!#(B</p>
(B
(B<p><code>ListenBackLog</code> $B%G%#%l%/%F%#%V!"(B<code>SendBufferSize</code>
$B%G%#%l%/%F%#%V!"(B<code>TimeOut</code> $B%G%#%l%/%F%#%V$O(B Apache
$B$H(B
$B%M%C%H%o!<%/[EMAIL PROTECTED](B
(B
(B<p><code>KeepAlive</code> $B%G%#%l%/%F%#%V!"(B<code>KeepAliveTimeout</code>
$B%G%#%l%/%F%#%V!"(B<code>MaxKeepAliveRequests</code> $B%G%#%l%/%F%#%V$O(B
(BApache $B$,1JB3%3%M%/%7%g%s$r$I$N$h$&$K07$&$+$r@)8f$7$^$9!#(B</p>
(B
(B<hr>
(B<h2><a name="resource">$B%j%=!<%9$N@)8B(B</a></h2>
(B<table border="1">
(B<tr><td valign="top">
(B<strong>$B4XO"%G%#%l%/%F%#%V(B</strong><br><br>
(B
(B<a href="mod/core.html#limitrequestbody">LimitRequestBody</a><br>
(B<a href="mod/core.html#limitrequestfields">LimitRequestFields</a><br>
(B<a href="mod/core.html#limitrequestfieldsize">LimitRequestFieldsize</a><br>
(B<a href="mod/core.html#limitrequestline">LimitRequestLine</a><br>
(B<a href="mod/core.html#rlimitcpu">RLimitCPU</a><br>
(B<a href="mod/core.html#rlimitmem">RLimitMEM</a><br>
(B<a href="mod/core.html#rlimitnproc">RLimitNPROC</a><br>
(B<a href="mod/core.html#threadstacksize">ThreadStackSize</a><br>
(B</td></tr></table>
(B
(B<p><code>LimitRequest</code>* $B%G%#%l%/%F%#%V$O(B Apache $B$,(B
$B%/%i%$%"%s%H$+$i$N%j%/%(%9%HFI$_9~$_$G;H$&%j%=!<%9$r@)8B$9$k$?$a$K(B
$B;H$o$l$^$9!#$3$l$i$NCM$r@)8B$9$k$3$H$G!"$$$/$D$+$N%5!<%S%95qH]967b$O(B
$B1F6A$rOB$i$2$k$3$H$,$G$-$^$9!#(B</p>
(B
(B<p><code>RLimit</code>* $B%G%#%l%/%F%#%V$O(B Apache $B$N;R%W%m%;%9$+$i(B
(Bfork $B$5$l$?%W%m%;%9$G;H$o$l$k%j%=!<%9$r@)8B$9$k$?$a$K(B
$B;H$o$l$^$9!#FC$K!"$3$l$O(B CGI $B%9%/%j%W%H$H(B SSI exec $B%3%^%s%I$G(B
$B;H$o$l$k%j%=!<%9$r@)8f$7$^$9!#(B</p>
(B
(B<p><code>ThreadStackSize</code> $B$O(BNetware $B$G$N$_!"%9%?%C%/$NBg$-$5$r(B
$B@)8f$9$k$?$a$K;H$o$l$^$9!#(B</p>
(B
(B<!--#include virtual="footer.html" -->
(B</BODY>
(B</HTML>
--
Yoshiki Hayashi