mpm_common.xml.ja revision 15b0d99a66145e797cbe368bff5e44d5653be5e5
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<?xml version="1.0" encoding="iso-2022-jp"?>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<!DOCTYPE modulesynopsis SYSTEM "/style/modulesynopsis.dtd">
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<?xml-stylesheet type="text/xsl" href="/style/manual.ja.xsl"?>
15b0d99a66145e797cbe368bff5e44d5653be5e5nd<!-- English Revision: 190982:395228 (outdated) -->
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd<!--
a2652f3451528565db1f85db6953fc30799d7eadcolm Copyright 2002-2006 The Apache Software Foundation or its licensors, as
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai applicable.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd Licensed under the Apache License, Version 2.0 (the "License");
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd you may not use this file except in compliance with the License.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd You may obtain a copy of the License at
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd http://www.apache.org/licenses/LICENSE-2.0
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd Unless required by applicable law or agreed to in writing, software
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd distributed under the License is distributed on an "AS IS" BASIS,
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd See the License for the specific language governing permissions and
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd limitations under the License.
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd-->
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd<modulesynopsis metafile="mpm_common.xml.meta">
d5d794fc2f4cc9ca6d6da17cfa2cdcd8d244bacdnd
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>mpm_common</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$BFs$D0J>e$N%^%k%A%W%m%;%C%7%s%0%b%8%e!<%k(B (MPM)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki$B$G<BAu$5$l$F$$$k%G%#%l%/%F%#%V$N%3%l%/%7%g%s(B</description>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<status>MPM</status>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<directivesynopsis>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<name>AcceptMutex</name>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<description>$BJ#?t$N;R%W%m%;%9$,%M%C%H%o!<%/%=%1%C%H$G%j%/%(%9%H$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshikiaccept $B$7$h$&$H$7$F$$$k$H$-$K!"(BApache $B$,$=$l$i$N;R%W%m%;%9$rD>Ns2=$9$k$?$a$K(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki$B;H$&J}K!(B</description>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<syntax>AcceptMutex default|<var>method</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>AcceptMutex default</default>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>perchild</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</modulelist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>AcceptMutex</directive> $B%G%#%l%/%F%#%V$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%M%C%H%o!<%/%=%1%C%H$N%j%/%(%9%H$r(B accept $B$7$h$&$H$7$F$$$kJ#?t$N;R%W%m%;%9$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki Apache $B$,D>Ns2=$9$k$?$a$K;H$&J}K!$r@_Dj$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki Apache 2.0 $B0JA0$O!"$3$N%a%=%C%I$O%3%s%Q%$%k;~$K$N$_A*Br$G$-$^$7$?!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B:GE,$JJ}K!$O!"%"!<%-%F%/%A%c$d%W%i%C%H%[!<%`$KBg$-$/0MB8$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B>\:Y$K4X$7$F$O!"(B<a
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki href="/misc/perf-tuning.html">$B@-G=$N%A%e!<%K%s%0(B</a>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%I%-%e%a%s%H$r$4Mw2<$5$$!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B$3$N%G%#%l%/%F%#%V$,(B <code>Default</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$K@_Dj$5$l$F$$$l$P!"%3%s%Q%$%k;~$KA*Br$5$l$?%G%U%)%k%HCM$,;H$o$l$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BB>$N;HMQ2DG=$J%a%=%C%I$N0lMw$O2<$K$"$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BA4$F$N%a%=%C%I$,A4$F$N%W%i%C%H%[!<%`$G;HMQ2DG=$G$"$k$o$1$G$O$J$$!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$H$$$&$3$H$KCm0U$7$F$/$@$5$$!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B;HMQ2DG=$G$J$$%a%=%C%I$,;XDj$5$l$?>l9g$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B;HMQ2DG=$J%a%=%C%I$N0lMw$r4^$s$@%a%C%;!<%8$,(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%(%i!<%m%0$K=PNO$5$l$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dl>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dt><code>flock</code></dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd><directive module="mpm_common">LockFile</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%G%#%l%/%F%#%V$GDj5A$7$?%U%!%$%k$N%m%C%/$K!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>flock(2)</code> $B%7%9%F%`%3!<%k$r;H$$$^$9!#(B</dd>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dt><code>fcntl</code></dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd><directive module="mpm_common">LockFile</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%G%#%l%/%F%#%V$GDj5A$7$?%U%!%$%k$N%m%C%/$K!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>fcntl(2)</code> $B%7%9%F%`%3!<%k$r;H$$$^$9!#(B</dd>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dt><code>posixsem</code></dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd>$BGSB>=hM}$N<BAu$K(B POSIX $B8_49%;%^%U%)$r;HMQ$7$^$9(B</dd>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dt><code>pthread</code></dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd>POSIX Threads (PThreads) $B5,3J$G<BAu$5$l$F$$$k(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki POSIX $BGSB>=hM}$r;H$$$^$9!#(B</dd>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dt><code>sysvsem</code></dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd>$BGSB>=hM}$N<BAu$K(B SySV $B7A<0$N%;%^%U%)$r;H$$$^$9!#(B</dd>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </dl>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B%3%s%Q%$%k;~$K%7%9%F%`$N%G%U%)%k%H$KA*$P$l$?$b$N$,2?$+$r8+$?$$>l9g$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="core">LogLevel</directive> $B$r(B <code>debug</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$K@_Dj$9$k$H$h$$$G$7$g$&!#%G%U%)%k%H$N(B <directive>AcceptMutex</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$,(B <directive module="core">ErrorLog</directive> $B$K=q$-9~$^$l$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note type="warning"><title>$B7Y9p(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B$[$H$s$I$N%7%9%F%`$K$*$$$F$O!"(B<code>pthread</code> $B%*%W%7%g%s$,(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $BA*$P$l$F$$$k$H!";R%W%m%;%9$,(B <code>AcceptCntl</code> mutex $B$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BJ];}$7$F$$$k$H$-$K0[>o=*N;$7$?>l9g!"%5!<%P$O%j%/%(%9%H$X$N1~Ez$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BDd;_$7$F$7$^$$$^$9!#$3$l$,H/@8$7$?>l9g$O!"%5!<%P$rI|5l$5$;$k$?$a$K$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B<jF0$G:F5/F0$5$;$kI,MW$,$"$j$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>Solaris $B$ONc30$G!"(BApache $B$b;HMQ$7$F$$$k!";R%W%m%;%9$,(B mutex $B$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BJ];}$7$F0[>o=*N;$7$?8e$K(B mutex $B$rI|5l$5$;$k$?$a$N5!9=$rDs6!$r$7$F$$$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B8f;HMQ$N%7%9%F%`$,(B <code>pthread_mutexattr_setrobust_np()</code> $B4X?t$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B<BAu$7$F$$$k>l9g$O!"(B<code>pthread</code> $B%*%W%7%g%s$r0BA4$K;HMQ$G$-$k(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B2DG=@-$,$"$j$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</directivesynopsis>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>CoreDumpDirectory</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>Apache $B$,%3%"%@%s%W$9$kA0$K0\F0$r;n$_$k%G%#%l%/%H%j(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>CoreDumpDirectory <var>directory</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>$B%G%U%)%k%H$N@_Dj$O@bL@J8$rFI$s$G$/$@$5$$(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_winnt</module><module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>Apache $B$,%3%"%@%s%W$9$kA0$K0\F0$r;n$_$k%G%#%l%/%H%j$r@)8f$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%U%)%k%HCM$O(B <directive module="core">ServerRoot</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%#%l%/%H%j$G$9$,!"$3$N%G%#%l%/%H%j$O%5!<%P$N<B9T$5$l$F$$$k%f!<%68"8B$G(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B=q$-9~$_2DG=$G$"$k$Y$-$G$O$J$$$N$G!"DL>o$O%3%"%@%s%W$O=q$-9~$^$l$^$;$s!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%P%C%0$N$?$a$K%3%"%@%s%W$,I,MW$G$"$l$P!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N%G%#%l%/%F%#%V$r;H$C$FB>$N0LCV$K%3%"%@%s%W$r=q$-=P$9$h$&$K$G$-$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>Linux $B$G$N%3%"%@%s%W(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>Apache $B$,(B root $B$H$7$F5/F0$5$l$F!"JL$N%f!<%6$N8"8B$K0J9_$7$?>l9g$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki Linux $B$N%+!<%M%k$O%G%#%l%/%H%j$,%W%m%;%9$N8"8B$G=q$-9~$_2DG=$J>l9g$G$5$($b(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%3%"%@%s%W$r(B<em>$BL58z(B</em>$B$K$7$^$9!#(BApache (2.0.46 $B0J9_(B) $B$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki Linux 2.4 $B0J9_$G$O%3%"%@%s%W$r9T$J$&$h$&$K:F;XDj$7$^$9$,!"$=$l$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>CoreDumpDirectory</directive> $B$rL@<(E*$K@_Dj$7$?$H$-$K(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B8B$j$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
2ac75968bb258bcade230d943c21a7206e16e96ekawai<directivesynopsis>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<name>EnableExceptionHook</name>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<description>$B%/%i%C%7%e$N8e$KNc30%O%s%I%i$r<B9T$9$k%U%C%/$rM-8z$K$9$k(B</description>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<syntax>EnableExceptionHook On|Off</syntax>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<default>EnableExceptionHook Off</default>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<contextlist><context>server config</context></contextlist>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<modulelist><module>leader</module><module>perchild</module>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<module>prefork</module><module>threadpool</module>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<module>worker</module></modulelist>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<compatibility>2.0.49 $B0J9_(B</compatibility>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
2ac75968bb258bcade230d943c21a7206e16e96ekawai<usage>
2ac75968bb258bcade230d943c21a7206e16e96ekawai <p>$B0BA4>e$NM}M3$+$i!"(B<code>--enable-exception-hook</code> configure
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%*%W%7%g%s$rM-8z$K$7$?>l9g$K$N$_!"$3$N%G%#%l%/%F%#%V$rMxMQ$G$-$^$9!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B30It%b%8%e!<%k$r%W%i%0%$%s$7$F!";R$,%/%i%C%7%e$7$?8e$K2?$+<B9T$G$-$k$h$&$J(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%U%C%/$rM-8z$K$7$^$9!#(B</p>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
2ac75968bb258bcade230d943c21a7206e16e96ekawai <p>$B$3$N$h$&$J30It%b%8%e!<%k$O!"4{$KFs$DB8:_$7$F$$$F!"(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai <code>mod_whatkilledus</code> $B$H(B <code>mod_backtrace</code>
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$,$3$N%U%C%/$r3hMQ$7$^$9!#$3$l$i$N>\:Y$K$D$$$F$O(B Jeff Trawick
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$5$s$N(B <a href="http://www.apache.org/~trawick/exception_hook.html"
2ac75968bb258bcade230d943c21a7206e16e96ekawai >EnableExceptionHook site</a> $B$r;2>H$7$F$/$@$5$$!#(B</p>
2ac75968bb258bcade230d943c21a7206e16e96ekawai</usage>
2ac75968bb258bcade230d943c21a7206e16e96ekawai</directivesynopsis>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>Group</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%j%/%(%9%H$K1~Ez$9$k:]$K=jB0$9$k%0%k!<%W(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>Group <var>unix-group</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>Group #-1</default>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<compatibility>Apache 2.0 $B0J9_$G!"%0%m!<%P%k@_Dj$G$N$_M-8z$G$9!#(B</compatibility>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>Group</directive> $B%G%#%l%/%F%#%V$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%j%/%(%9%H$K1~Ez$9$k:]$K=jB0$7$F$*$/%0%k!<%W$r@_Dj$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$3$N%G%#%l%/%F%#%V$r;HMQ$9$k$?$a$K$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%5!<%P$O:G=i$K(B <code>root</code> $B8"8B$G5/F0$5$l$F$$$kI,MW$,$"$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BHs(B root $B%f!<%6$G%5!<%P$r5/F0$7$?>l9g$O!";XDj$7$?%0%k!<%W$KJQ2=$G$-$:$K!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B7k2LE*$K5/F0$7$?%f!<%6$NB0$9$k%0%k!<%W$G<B9T$5$l$k$3$H$K$J$j$^$9!#(B
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki <var>unix-group</var> $B$O<!$N$&$A$N$$$:$l$+$G$9(B:</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dl>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dt>$B%0%k!<%WL>(B</dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd>$B%0%k!<%W$rL>A0$G;2>H$7$^$9(B</dd>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dt><code>#</code> $B$KB3$$$F%0%k!<%WHV9f(B</dt>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <dd>$B%0%k!<%W$r$rHV9f$G;2>H$7$^$9!#(B</dd>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </dl>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <example><title>$BNc(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki Group www-group
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </example>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B%5!<%P$r<B9T$9$k$?$a$KFCDj$N?7$7$$%0%k!<%W$r@_Dj$9$k$3$H$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$*A&$a$7$^$9!#(B<code>nobody</code> $B$r;HMQ$9$k4IM}<T$b$$$^$9$,!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B2DG=$G$"$C$?$jK>$^$7$$Lu$G$OI,$:$7$b$"$j$^$;$s!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note type="warning"><title>$B%;%-%e%j%F%#(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B@53N$K$I$s$J$3$H$r$d$C$F$$$k$N$+!"$=$N4m81@-$rCN$i$J$$$G!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>Group</directive> ($B$d(B <directive
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki module="mpm_common">User</directive>) $B$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>root</code> $B$K(B $B@_Dj$7$J$$$G$/$@$5$$!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$BFC5-;v9`(B: $B$3$N%G%#%l%/%F%#%V$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="core" type="section">VirtualHost</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$G;HMQ$9$k$3$H$O%5%]!<%H$5$l$J$/$J$j$^$7$?!#(BApache 2.0 $B$G(B
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki <program>suexec</program> $B$r@_Dj$7$?$$>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mod_suexec">SuexecUserGroup</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$r;HMQ$7$F$/$@$5$$!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$BCm0U(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>Group</directive> $B%G%#%l%/%F%#%V$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>beos</module> $B$H(B <module>mpmt_os2</module> MPM
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$K$bB8:_$7$^$9$,!"<B<AE*$KL58z$G!"8_49@-$N$?$a$@$1$KB8:_$7$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>PidFile</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%G!<%b%s$N%W%m%;%9(B ID
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki$B$r%5!<%P$,5-O?$9$k$?$a$N%U%!%$%k(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>PidFile <var>filename</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>PidFile logs/httpd.pid</default>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_winnt</module><module>mpmt_os2</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>PidFile</directive> $B%G%#%l%/%F%#%V$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G!<%b%s$N%W%m%;%9(B ID $B$r%5!<%P$,5-O?$9$k%U%!%$%k$r@_Dj$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%U%!%$%kL>$,@dBP%Q%9$G$J$$>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="core">ServerRoot</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$+$i$NAjBPE*$J$b$N$H$7$F07$o$l$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <example><title>$BNc(B</title>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki PidFile /var/run/apache.pid
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki </example>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B%5!<%P$,(B <directive module="core">ErrorLog</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$d(B <directive module="mod_log_config">TransferLog</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$rJD$8$F3+$-D>$7$?$j!"@_Dj%U%!%$%k$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B:FFI9~$7$?$j$5$;$k$?$a$K!"%5!<%P$K%7%0%J%k$rAw$k$3$H$,$G$-$k$H(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BJXMx$J$3$H$,$"$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$3$l$O(B SIGHUP (kill -1) $B%7%0%J%k$r(B <directive>PidFile</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$K=q$+$l$F$$$k%W%m%;%9(B ID $B$KAw$k$3$H$G$G$-$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>PidFile</directive> $B$K$O!"%m%0%U%!%$%k$N@_CV0LCV$d(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <a href="/misc/security_tips.html#serverroot">$B%;%-%e%j%F%#(B</a>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$HA4$/F1$8Cm0UE@$,$"$j$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$BCm0U(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>Apache 2 $B$G$O!"(B
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki <program>apachectl</program>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%9%/%j%W%H$N$_$r;HMQ$7$F%5!<%P$N(B ($B:F(B) $B5/F0$dDd;_$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B9T$J$&$3$H$r?d>)$7$F$$$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>Listen</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%5!<%P$,(B listen $B$9$k(BIP $B%"%I%l%9$H%]!<%HHV9f(B</description>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai<syntax>Listen [<var>IP-address</var>:]<var>portnumber</var> [<var>protocol</var>]</syntax>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_netware</module><module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpmt_os2</module><module>perchild</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai<module>event</module>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</modulelist>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai<compatibility>Apache 2.0 $B$+$iI,?\%G%#%l%/%F%#%V!#(B<var>protocol</var>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai$B0z?t$O(B 2.1.5 $B$GDI2C!#(B</compatibility>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>Listen</directive> $B%G%#%l%/%F%#%V$O(B Apache
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$,FCDj$N(B IP $B%"%I%l%9$d%]!<%HHV9f$@$1$r(B listen $B$9$k$h$&$K;XDj$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%U%)%k%H$G$OA4$F$N(B IP $B%$%s%?!<%U%'!<%9$N%j%/%(%9%H$K1~Ez$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>Listen</directive> $B%G%#%l%/%F%#%V$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B8=:_$OI,?\$N%G%#%l%/%F%#%V$H$J$j$^$7$?!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$b$7@_Dj%U%!%$%k$K$J$1$l$P!"%5!<%P$O5/F0$K<:GT$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$l$O0JA0$N%P!<%8%g%s$N(B Apache $B$+$iJQ99$N$"$C$?ItJ,$G$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>Listen</directive> $B%G%#%l%/%F%#%V$G$O!"FCDj$N%]!<%H$"$k$$$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%"%I%l%9$H%]!<%H$NAH$_9g$o$;$+$iF~$C$F$/$k%j%/%(%9%H$KBP$7$F(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B1~Ez$9$k$h$&$K;XDj$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$b$7%]!<%HHV9f$@$1$,;XDj$5$l$?>l9g$O!"%5!<%P$OA4%$%s%?!<%U%'!<%9$N(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B;XDj$5$l$?%]!<%HHV9f$KBP$7$F(B listen $B$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki IP $B%"%I%l%9$,%]!<%H$H$H$b$K;XDj$5$l$?>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$O;XDj$5$l$?%]!<%H$H%$%s%?!<%U%'!<%9$KBP$7$F(B listen
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$BJ#?t$N%"%I%l%9$H%]!<%H$KBP$7$F(B listen $B$9$k$h$&$K!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BJ#?t$N(B <directive>Listen</directive> $B%G%#%l%/%F%#%V$r;H$&$3$H$b$G$-$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$ONs5s$5$l$?%"%I%l%9$H%]!<%HA4$F$+$i$N%j%/%(%9%H$KBP$7$F(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B1~Ez$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$BNc$($P!"%5!<%P$,(B 80 $BHV%]!<%H$H(B 8000 $BHV%]!<%H$NN>J}$N(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%3%M%/%7%g%s$r<u$1F~$l$k>l9g$O!"<!$N$h$&$K$7$^$9!#(B</p>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki <example>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki Listen 80<br />
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki Listen 8000
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki </example>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$BFs$D$NFCDj$N%$%s%?!<%U%'!<%9$H%]!<%HHV9f$+$i$N%3%M%/%7%g%s$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B<u$1F~$l$k$h$&$K$9$k$K$O!"<!$N$h$&$K$7$^$9!#(B</p>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki <example>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki Listen 192.170.2.1:80<br />
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki Listen 192.170.2.5:8000
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki </example>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>IPv6 $B%"%I%l%9$O3Q3g8L$G0O$^$J$1$l$P$J$j$^$;$s!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BNc$($P<!$NNc$N$h$&$K$G$9!#(B</p>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki <example>
cf02129aebf73dd0bdf369b172eb481ff76ac5f6colm Listen [2001:db8::a00:20ff:fea7:ccea]:80
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki </example>
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <p><var>protocol</var> $B%*%W%7%g%s0z?t$ODL>o$N@_Dj$G$OI,MW$"$j$^$;$s!#(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $BL5;XDj$N>l9g!"(B443 $BHV%]!<%H$K$O(B <code>https</code> $B$,!"B>$N%]!<%H$K$O(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <code>http</code> $B$,%G%U%)%k%HCM$H$7$F;HMQ$5$l$^$9!#(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai protocol $B;XDj$O!"$I$N%b%8%e!<%k$,%j%/%(%9%H$r=hM}$9$k$+$r7hDj$7!"(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <directive module="core">AcceptFilter</directive>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $B$K$h$k%W%m%H%3%kFCM-$N:GE,2=$r9T$&$h$&$K$7$^$9!#(B</p>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <p>$BHsI8=`$J%]!<%H$G1?MQ$7$F$$$k:]$K$N$_(B protocol $B;XDj$,I,MW$K$J$j$^$9!#(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $B$?$H$($P(B <code>https</code> $B$J%5%$%H$r(B 8443 $BHV%]!<%H$G1?MQ$7$F$$$k>l9g(B :</p>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <example>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai Listen 192.170.2.1:8443 https
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai </example>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki <note><title>$B%(%i!<>r7o(B</title>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $BF10l(B IP $B%"%I%l%9$H%]!<%H$NAH$K!"J#?t$N(B <directive>Listen</directive>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $B%G%#%l%/%F%#%V$r;XDj$7$F$7$^$&$H!"(B<code>Address already in use</code>
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki $B$H$$$&%(%i!<%a%C%;!<%8$r<u$1$k$3$H$K$J$j$^$9!#(B
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki </note>
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<seealso><a href="/dns-caveats.html">DNS $B$NLdBj(B</a></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<seealso><a href="/bind.html">Apache
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki$B$,;HMQ$9$k%"%I%l%9$H%]!<%H$N@_Dj(B</a></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>ListenBackLog</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$BJ]N1>uBV$N%3%M%/%7%g%s$N%-%e!<$N:GBgD9(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>ListenBacklog <var>backlog</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>ListenBacklog 511</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_netware</module><module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$BJ]N1>uBV$N%3%M%/%7%g%s$N%-%e!<$N:GBgD9$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B0lHLE*$K$OD4@0$9$kI,MW$O$"$j$^$;$s$7!"D4@0$OK>$^$7$/$"$j$^$;$s!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$7$+$7!"(BTCP SYN $B%U%i%C%I%"%?%C%/$N>u672<$K$*$+$l$k>l9g$K!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BA}$d$7$?J}$,K>$^$7$$%7%9%F%`$b$"$j$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <code>listen(2)</code> $B%7%9%F%`%3!<%k$N%P%C%/%m%0%Q%i%a!<%?$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$4Mw2<$5$$!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B$3$NCM$O(B OS $B$K$h$j!">.$5$J?t$KM^$($i$l$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BCM$O(B OS $BKh$K0[$J$C$F$$$^$9!#$^$?B?$/$N(B OS $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%P%C%/%m%0$H$7$F;XDj$5$l$F$$$kCM$A$g$&$I$^$G;H$C$F$$$k$o$1$G$O$J$/!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B@_Dj$5$l$F$$$kCM$K4p$E$$$F(B ($BDL>o$O@_DjCM$h$j$bBg$-$JCM$r(B)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B;H$C$F$$$k$3$H$KCm0U$7$F$/$@$5$$!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>LockFile</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B<uIU$rD>Ns2=$9$k$?$a$N%m%C%/%U%!%$%k$N0LCV(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>LockFile <var>filename</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>LockFile logs/accept.lock</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>perchild</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive module="mpm_common">AcceptMutex</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$,(B <code>fcntl</code> $B$d(B <code>flock</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$K@_Dj$5$l$F;HMQ$5$l$F$$$k>l9g$K!";HMQ$5$l$k%m%C%/%U%!%$%k$X$N%Q%9$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>LockFile</directive> $B%G%#%l%/%F%#%V$G@_Dj$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$3$N%G%#%l%/%F%#%V$ODL>o$O$=$N$^$^$K$7$F$*$-$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B<g$K(B <code>logs</code> $B%G%#%l%/%H%j$,(B NFS
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G%^%&%s%H$5$l$F$$$k>l9g$J$I$KCM$rJQ$($^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$J$<$J$i(B<strong>$B%m%C%/%U%!%$%k$O%m!<%+%k%G%#%9%/$K(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BJ]B8$5$l$J$1$l$P$J$i$J$$(B</strong>$B$+$i$G$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%a%$%s%5!<%P%W%m%;%9$N(B PID $B$,%U%!%$%kL>$K<+F0E*$KIU2C$5$l$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note type="warning"><title>$B%;%-%e%j%F%#(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><code>/var/tmp</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$H$$$C$?!"C/$G$b=q$-9~$a$k%G%#%l%/%H%j$K%U%!%$%k$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <em>$BCV$+$J$$(B</em>$BJ}$,$h$$$G$9!#$J$<$J$i!"%5!<%P$,5/F0;~$K:n@.$9$k(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%m%C%/%U%!%$%k$N:n@.<+BN$rK832$9$k$3$H$K$h$C$F!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BC/$G$b%5!<%S%95qH]%"%?%C%/$r0z$-5/$3$9$3$H$,$G$-$k$+$i$G$9!#(B</p>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<seealso><directive module="mpm_common">AcceptMutex</directive></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>MaxClients</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%j%/%(%9%H$K1~Ez$9$k$?$a$K:n@.$5$l$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki$B;R%W%m%;%9$N:GBg8D?t(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>MaxClients <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQK!$r$4Mw2<$5$$!#(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>MaxClients</directive> $B%G%#%l%/%F%#%V$O!"(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B1~Ez$9$k$3$H$N$G$-$kF1;~%j%/%(%9%H?t$r@_Dj$7$^$9!#(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki <directive>MaxClients</directive> $B@)8B?t$r1[$($k%3%M%/%7%g%s$ODL>o!"(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki <directive module="mpm_common">ListenBacklog</directive>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B%G%#%l%/%F%#%V$G@_Dj$7$??t$^$G%-%e!<$KF~$j$^$9!#(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $BB>$N%j%/%(%9%H$N:G8e$^$GC#$7$F;R%W%m%;%9$,6u$/$H!"(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B<!$N%3%M%/%7%g%s$K1~Ez$7$^$9!#(B</p>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B%9%l%C%I$rMQ$$$J$$%5!<%P(B (<em>$B$9$J$o$A(B</em> <module>prefork</module>)
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$G$O!"(B<directive>MaxClients</directive>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$O!"%j%/%(%9%H$K1~Ez$9$k$?$a$K5/F0$5$l$k(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B;R%W%m%;%9$N:GBg?t$H$J$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%G%U%)%k%HCM$O(B <code>256</code> $B$G!"$3$l$rA}2C$5$;$?$$>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ServerLimit</directive>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$NCM$bA}2C$5$;$kI,MW$,$"$j$^$9!#(B</p>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B%9%l%C%I$rMQ$$$k%5!<%P$d!"%O%$%V%j%C%I%5!<%P(B (<em>$B$9$J$o$A(B</em>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>beos</module> <module>worker</module>)
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$G$O!"(B<directive>MaxClients</directive>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$O!"%/%i%$%"%s%H$K1~Ez$G$-$k%9%l%C%I$NAm?t$r@)8B$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>beos</module> $B$G$N%G%U%)%k%HCM$O(B <code>50</code> $B$G$9!#(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $B%O%$%V%j%C%I(B MPM $B$G$N%G%U%)%k%HCM$O(B <code>16</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="mpm_common">ServerLimit</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$N(B <code>25</code> $BG\(B (<directive
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki module="mpm_common">ThreadsPerChild</directive>) $B$G$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>MaxClients</directive>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$r(B 16 $B%W%m%;%90J>eI,MW$JCM$^$GA}2C$5$;$?$$>l9g$O!"(B
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki <directive module="mpm_common">ServerLimit</directive>
ccdc5ea83d4104e3bde178caf8011466523c7e7cyoshiki $B$bA}2C$5$;$kI,MW$,$"$j$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
7503d8e3527e526884c5d43943d0479c557fc660yoshiki<directivesynopsis>
7503d8e3527e526884c5d43943d0479c557fc660yoshiki<name>MaxMemFree</name>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<description><code>free()</code> $B$,8F$P$l$J$$8B$j!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki$B<g%a%b%j%"%m%1!<%?$,J];}$7B3$1$i$l$k%a%b%j$N:GBgNL(B</description>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<syntax>MaxMemFree <var>KBytes</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>MaxMemFree 0</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_netware</module><module>prefork</module>
8586c281411240cf582bbd086daefdb3b3cc64d6yoshiki<module>threadpool</module><module>worker</module><module>mpm_winnt</module></modulelist>
7503d8e3527e526884c5d43943d0479c557fc660yoshiki
7503d8e3527e526884c5d43943d0479c557fc660yoshiki<usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>MaxMemFree</directive> $B%G%#%l%/%F%#%V$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>free()</code> $B$,8F$P$l$J$$8B$j!"(B
7503d8e3527e526884c5d43943d0479c557fc660yoshiki $B<g%"%m%1!<%?$,J];}$G$-$k6u$N%a%b%j$N:GBgCM$r%-%m%P%$%HC10L$G@_Dj$7$^$9!#(B
7503d8e3527e526884c5d43943d0479c557fc660yoshiki $B@_Dj$5$l$F$$$J$$$+!"Nm$K@_Dj$5$l$F$$$k$H$-$O!"L5@)8B$K$J$j$^$9!#(B</p>
7503d8e3527e526884c5d43943d0479c557fc660yoshiki</usage>
7503d8e3527e526884c5d43943d0479c557fc660yoshiki</directivesynopsis>
7503d8e3527e526884c5d43943d0479c557fc660yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>MaxRequestsPerChild</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B8D!9$N;R%5!<%P$,2TF/Cf$K07$&%j%/%(%9%H?t$N>e8B(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>MaxRequestsPerChild <var>number</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>MaxRequestsPerChild 10000</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>mpm_netware</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_winnt</module><module>mpmt_os2</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>MaxRequestsPerChild</directive> $B%G%#%l%/%F%#%V$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B8D!9$N;R%5!<%P%W%m%;%9$,07$&$3$H$N$G$-$k%j%/%(%9%H$N@)8B?t$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B@_Dj$7$^$9!#(B<directive>MaxRequestsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B8D$N%j%/%(%9%H$N8e$K!";R%W%m%;%9$O=*N;$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>MaxRequestsPerChild</directive> $B$,(B <code>0</code>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$K@_Dj$5$l$F$$$k>l9g$O!"%W%m%;%9$O4|8B@Z$l$K$h$j=*N;$9$k$3$H$O$"$j$^$;$s!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$B$=$NB>$N%G%U%)%k%HCM(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>mpm_netware</module> $B$H(B <module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G$N%G%U%)%k%HCM$O(B <code>0</code> $B$G$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>MaxRequestsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$rHs%<%m$K@)8B$9$k$3$H$K$O!"Fs$D$NMxE@$,$"$j$^$9(B:</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <ul>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <li>($B6vH/E*$J(B) $B%a%b%j!<%j!<%/$,5/$3$C$?>l9g$K(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%W%m%;%9$,>CHq$9$k%a%b%j$NAmNL$r@)8B$G$-$k(B</li>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <li>$B%W%m%;%9$KM-8B$N%i%$%U%?%$%`$r@_Dj$9$k$3$H$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%PIi2Y$,2<$,$C$?;~$K%W%m%;%9?t$r>/$J$/$9$k$3$H$,$G$-$k(B</li>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki </ul>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$BCm(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive module="core">KeepAlive</directive> $B%j%/%(%9%H$N>l9g$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B0l$DL\$N%j%/%(%9%H$@$1$,$3$N@)8B$K3:Ev$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B<B8zE*$K$O!"0l$D$N;R%W%m%;%9$"$?$j$N(B<em>$B%3%M%/%7%g%s(B</em>$B?t$r(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B@)8B$9$k$h$&$K5sF0$,JQ2=$7$^$9!#(B</p>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>MaxSpareThreads</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%"%$%I%k%9%l%C%I$N:GBg?t(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>MaxSpareThreads <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQK!$r$4Mw2<$5$$!#(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_netware</module><module>mpmt_os2</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>perchild</module><module>threadpool</module><module>worker</module>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B%"%$%I%k$J%9%l%C%I$N:GBg?t$G$9!#0[$J$k(B MPM $B$G$O$=$l$>$l!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N%G%#%l%/%F%#%V$O0[$J$k<h$j07$o$lJ}$r$5$l$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>perchild</module> $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%U%)%k%H$O(B <code>MaxSpareThreads 10</code> $B$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N(B MPM $B$O%"%$%I%k%9%l%C%I?t$r!"$=$l$>$l$N;R%W%m%;%9$4$H$K4F;k$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B;R%W%m%;%9$K%"%$%I%k%9%l%C%I$,B?$9$.$k>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$O$=$N;R%W%m%;%9$K4^$^$l$k%9%l%C%I$r=*N;$7;O$a$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>worker</module>, <module>leader</module>,
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>threadpool</module> $B$G$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%G%U%)%k%H$O(B <code>MaxSpareThreads 250</code> $B$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N(B MPM $B$O%"%$%I%k%9%l%C%I?t$r%5!<%PA4BN$G4F;k$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$G%"%$%I%k%9%l%C%I?t$,B?$9$.$k>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N?t;z$h$j$b>/$J$$?t$K$J$k$^$G;R%W%m%;%9$r=*N;$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>mpm_netware</module> $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%U%)%k%H$O(B <code>MaxSpareThreads 100</code> $B$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N(B MPM $B$O%7%s%0%k%W%m%;%9$G<B9T$5$l$^$9$N$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%9%Z%"%9%l%C%I?t$b%5!<%PA4BN$G4*Dj$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>beos</module> $B$H(B <module>mpmt_os2</module> $B$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>mpm_netware</module> $B$H;w$?5sF0$r$7$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>beos</module> $B$G$N%G%U%)%k%HCM$O(B <code>MaxSpareThreads 50</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G$9!#(B<module>mpmt_os2</module> $B$G$N%G%U%)%k%HCM$O(B <code>10</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$B@)8B;v9`(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>MaxSpareThreads</directive> $B$N<h$kCM$K$O@)8B$,$"$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki Apache $B$O<!$N5,B'$K=>$C$F<+F0E*$KJd@5$7$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <ul>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <li><module>perchild</module> $B$G$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>MaxSpareThreads</directive> $B$,(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="mpm_common">ThreadLimit</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$HEy$7$$$+$=$l0J2<$G$"$kI,MW$,$"$j$^$9!#(B</li>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <li><module>mpm_netware</module> $B$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="mpm_common">MinSpareThreads</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$h$j$bBg$-$$I,MW$,$"$j$^$9!#(B</li>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <li><module>leader</module>, <module>threadpool</module>,
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>worker</module> $B$G$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="mpm_common">MinSpareThreads</directive> $B$H(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="mpm_common">ThreadsPerChild</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G7h$^$kAmOB$HEy$7$$$+Bg$-$$I,MW$,$"$j$^$9!#(B</li>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </ul>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<seealso><directive module="mpm_common">MinSpareThreads</directive></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<seealso><directive module="mpm_common">StartServers</directive></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>MinSpareThreads</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%j%/%(%9%H$K1~Ez$9$k$3$H$N$G$-$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki$B%"%$%I%k%9%l%C%I?t$N:G>.?t(B</description>
b4b4395671b9bc1e8ae39a8a397f0e632c092515yoshiki<syntax>MinSpareThreads <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQJ}K!$r$4Mw2<$5$$!#(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_netware</module><module>mpmt_os2</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>perchild</module><module>threadpool</module><module>worker</module>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B%j%/%(%9%H$K1~Ez$9$k%9%l%C%I?t$N:G>.CM$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B0[$J$k(B MPM $B$G$O$=$l$>$l!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N%G%#%l%/%F%#%V$O0[$J$k<h$j07$o$lJ}$r$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>perchild</module> $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%U%)%k%H$O(B <code>MinSpareThreads 5</code> $B$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%"%$%I%k%9%l%C%I?t$r;R%W%m%;%9Kh$K4F;k$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$b$7;R%W%m%;%9$K==J,$J?t$N%9%l%C%I$,$J$1$l$P!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%5!<%P$O$=$N;R%W%m%;%9$K?7$7$$%9%l%C%I$r:n$j;O$a$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G$9$+$i!"(B<directive module="perchild">NumServers</directive>
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $B$r(B <code>10</code> $B$K!"(B<directive>MinSpareThreads</directive> $B$r(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <code>5</code> $B$K$7$?>l9g$O!":G>.$G$b(B 50 $B$N%"%$%I%k%9%l%C%I$,(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%7%9%F%`>e$K$"$k$3$H$K$J$j$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>worker</module>, <module>leader</module>,
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>threadpool</module> $B$G$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%G%U%)%k%H$O(B <code>MinSpareThreads 75</code> $B$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%"%$%I%k%9%l%C%I?t$r%5!<%PA4BN$G4F;k$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$b$7%5!<%P$K==J,$J?t$N%"%$%I%k%9%l%C%I$,$J$1$l$P!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%"%$%I%k%9%l%C%I?t$,$3$N?t$h$j$bBg$-$/$J$k$^$G(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B?7$7$$;R%W%m%;%9$,@8@.$5$l$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>mpm_netware</module> $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%U%)%k%H$O(B <code>MinSpareThreads 10</code> $B$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%7%s%0%k%W%m%;%9(B MPM $B$G$9$N$G!"%5!<%PA4BN$G4IM}$5$l$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>beos</module> $B$H(B <module>mpmt_os2</module> $B$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>mpm_netware</module>$B$K$h$/;w$F$$$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>beos</module> $B$G$N%G%U%)%k%H$O(B <code>MinSpareThreads 1</code>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$G$9!#(B<module>mpmt_os2</module> $B$G$N%G%U%)%k%H$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>5</code> $B$G$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<seealso><directive module="mpm_common">MaxSpareThreads</directive></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<seealso><directive module="mpm_common">StartServers</directive></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>ScoreBoardFile</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B;R%W%m%;%9$HO"7H$9$k$?$a$N%G!<%?$rJ]B8$9$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki$B%U%!%$%k$N0LCV(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>ScoreBoardFile <var>file-path</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>ScoreBoardFile logs/apache_status</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_winnt</module><module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>Apache $B$O?F%W%m%;%9$H;R%W%m%;%94V$NDL?.$K%9%3%"%\!<%I$rMQ$$$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$NDL?.5!G=$K%U%!%$%k$rI,MW$H$9$k%"!<%-%F%/%A%c$b$"$j$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%U%!%$%k$,;XDj$5$l$F$$$J$1$l$P!"(BApache $B$O$^$:%a%b%j>e(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki ($BF?L>6&M-%a%b%j(B) $B$K%9%3%"%\!<%I$r:n$m$&$H$7!"$=$l$,<:GT$9$k$H(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%#%9%/>e$K%U%!%$%k(B ($B%U%!%$%k%Y!<%9$N6&M-%a%b%j(B) $B$r:n$m$&$H$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N%G%#%l%/%F%#%V$r;XDj$9$k$H!"(BApache
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$OI,$:%G%#%9%/$K%U%!%$%k$r@8@.$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <example><title>$BNc(B</title>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki ScoreBoardFile /var/run/apache_status
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki </example>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B%U%!%$%k%Y!<%9$N6&M-%a%b%j$O!"%5!<%I%Q!<%F%#!<@=$N%"%W%j%1!<%7%g%s$G(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%9%3%"%\!<%I$KD>@\%"%/%;%9$9$kI,MW$,$"$k>l9g$KLr$KN)$A$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>ScoreBoardFile</directive> $B$r;H$&>l9g!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki RAM $B%G%#%9%/>e$KCV$/$H%9%T!<%I$,8~>e$9$k$G$7$g$&!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$7$+$7!"%m%0%U%!%$%k$N@_CV0LCV$d(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <a href="/misc/security_tips.html">$B%;%-%e%j%F%#(B</a>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$HF1MM$NCm0UE@$,$"$k$N$G!"Cm0U$7$F$/$@$5$$!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<seealso><a href="/stopping.html">Apache $B$NDd;_$H:F5/F0(B</a></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>SendBufferSize</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>TCP $B%P%C%U%!%5%$%:(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>SendBufferSize <var>bytes</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>SendBufferSize 0</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>leader</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpm_netware</module><module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>mpmt_os2</module><module>perchild</module><module>prefork</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B%5!<%P$O(B TCP $B%P%C%U%!%5%$%:$r;XDj$5$l$?%P%$%H?t$K@_Dj$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B9bB.$G9b%l%$%F%s%7$J4D6-$G(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki (<em>$BNc(B</em> 100ms $BDxEY!"BgN&2#CG9bB.DL?.O)$J$I(B)
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B8E$$0lHLE*$J(B OS $B$N%G%U%)%k%HCM$rA}$d$9$N$KHs>o$KJXMx$G$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><code>0</code>$B$K$7$?>l9g!"(BOS $B$N%G%U%)%k%HCM$,;HMQ$5$l$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>ServerLimit</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B@_Dj2DG=$J%5!<%P%W%m%;%9?t$N>e8B(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>ServerLimit <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQK!$r;2>H(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>perchild</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>prefork</module> MPM $B$N>l9g$O!"$3$N%G%#%l%/%F%#%V$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki Apache $B%W%m%;%92TF/Cf$K$*$1$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$K@_Dj2DG=$J>e8BCM$r@_Dj$9$k$3$H$K$J$j$^$9(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki ($BLuCm(B: prefork $B$N>l9g$OF1;~%/%i%$%"%s%H?t(B = $B%5!<%P%W%m%;%9?t$J$N$G(B) $B!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <module>worker</module> MPM $B$N>l9g$K$O!"$3$N%G%#%l%/%F%#%V$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadLimit</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%G%#%l%/%F%#%V$HAH$_9g$o$;$F!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki Apache $B%W%m%;%92TF/Cf$K$*$1$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$K@_Dj2DG=$J>e8BCM$r@_Dj$9$k$3$H$K$J$j$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B:F5/F0Cf$K$3$N%G%#%l%/%F%#%V$rJQ99$7$F$bL5;k$5$l$^$9$,!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$O:F5/F0Cf$K=$@5$9$k$3$H$,$G$-$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B$3$N%G%#%l%/%F%#%V$r;HMQ$9$k:]$OFC$KCm0U$7$F$/$@$5$$!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive>ServerLimit</directive> $B$,I,MW0J>e$KBg$-$JCM$K(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B@_Dj$5$l$?>l9g$O!"M>7W$JL$;HMQ6&M-%a%b%j$,3d$jEv$F$i$l$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive>ServerLimit</directive> $B$H(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$,%7%9%F%`$N07$($kHO0O$r1[$($?@_DjCM$K$J$C$F$$$k$H!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki Apache $B$O5/F0$7$J$$$+!"5/F0$7$F$bIT0BDj$K$J$k$G$7$g$&!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>prefork</module> MPM $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$r(B 256 ($B%G%U%)%k%H(B) $B$h$j$bBg$-$JCM$K@_Dj$9$kI,MW$,$"$k;~$K$@$1;HMQ$7$F$/$@$5$$!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B4uK>$N(B <directive module="mpm_common">MaxClients</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B?t$H$/$i$Y$F!"I,MW0J>e$KBg$-$JCM$r;XDj$9$k$3$H$OHr$1$F$/$@$5$$!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>worker</module>, <module>leader</module>,
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>threadpool</module> MPM $B$G$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients</directive> $B$H(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadsPerChild</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$N@_Dj$G(B 16 $B%5!<%P%W%m%;%9(B ($B%G%U%)%k%H(B)
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B0J>eI,MW$K$J$k>l9g$K$N$_;HMQ$7$F$/$@$5$$!#4uK>$N(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">MaxClients </directive> $B$H(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$H$/$i$Y$F!"I,MW$H$J$k%5!<%P%W%m%;%9?t0J>e$KBg$-$JCM$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B@_Dj$9$k$3$H$OHr$1$F$/$@$5$$!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>perchild</module> MPM $B$G$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive module="perchild">NumServers</directive> $B$r(B 8 ($B%G%U%)%k%H(B)
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$h$m$$$bBg$-$JCM$K@_Dj$9$kI,MW$,$"$k$H$-$K$N$_;HMQ$7$F$/$@$5$$!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$BCm0U(B</title>
2ac75968bb258bcade230d943c21a7206e16e96ekawai <p><code>ServerLimit 20000</code> $B$H$$$&@)8BIU$-$G%3%s%Q%$%k$5$l$F$$$^$9(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai (<module>prefork</module> MPM $B$G$O(B <code>200000</code>) $B!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$3$l$O%9%Z%k%_%9$K$h$C$F8m$C$F9s$$>u67$K$J$k$N$r!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B2sHr$9$k$?$a$N=hCV$G$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<seealso><a href="/stopping.html">Apache $B$NDd;_$H:F5/F0(B</a></seealso>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>StartServers</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B5/F0;~$K@8@.$5$l$k;R%5!<%P%W%m%;%9$N?t(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>StartServers <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQJ}K!$r;2>H(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>mpmt_os2</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>StartServers</directive> $B%G%#%l%/%F%#%V$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B5/F0;~$K@8@.$5$l$k;R%5!<%P%W%m%;%9$N?t$r@_Dj$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%W%m%;%9?t$OIi2Y$K1~$8$FF0E*$K@)8f$5$l$^$9$N$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BDL>o$O$3$NCM$rD4@0$9$kM}M3$O$"$^$j$J$$$G$7$g$&!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B%G%U%)%k%HCM$O(B MPM $B$4$H$K0[$J$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>leader</module>, <module>threadpool</module>,
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>worker</module> $B$O(B <code>StartServers 3</code> $B$G$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>prefork</module> $B$O(B <code>5</code> $B$G!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>mpmt_os2</module> $B$O(B <code>2</code> $B$G$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>StartThreads</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B5/F0;~$K@8@.$5$l$k%9%l%C%I$N?t(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>StartThreads <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQJ}K!$r;2>H(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>beos</module><module>mpm_netware</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>perchild</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B5/F0;~$K@8@.$5$l$k%9%l%C%I$N?t$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%9%l%C%I?t$OIi2Y$K1~$8$FF0E*$K@)8f$5$l$^$9$N$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BDL>o$O$3$NCM$rD4@0$9$kM}M3$O$"$^$j$J$$$G$7$g$&!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>perchild</module> $B$G$N%G%U%)%k%H$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <code>StartThreads 5</code> $B$G!"$3$N%G%#%l%/%F%#%V$O5/F0;~$K(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%W%m%;%9Kh$N%9%l%C%I?t$rDI@W$7$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><module>mpm_netware</module> $B$G$N%G%U%)%k%H$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <code>StartThreads 50</code> $B$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N>l9g%W%m%;%9$O0l$D$7$+$J$$$N$G!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B5/F0;~$K%j%/%(%9%H$K1~Ez$9$k%9%l%C%I$NAm?t$H$J$j$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>beos</module> $B$G$N%G%U%)%k%H$O(B <code>StartThreads
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki 10</code> $B$G$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$^$?!"5/F0;~$K@8@.$5$l$k%9%l%C%I$NAm?t$K$bH?1G$5$l$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>ThreadLimit</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B@_Dj2DG=$J;R%W%m%;%9Kh$N%9%l%C%I?t$N>e8B$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki$B@_Dj$7$^$9(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>ThreadLimit <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQJ}K!$r;2>H(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>perchild</module><module>threadpool</module><module>worker</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</modulelist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<compatibility>Apache 2.0.41 $B$H$=$l0J9_$N(B <module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki$B$GMxMQ2DG=(B</compatibility>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B$3$N%G%#%l%/%F%#%V$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki Apache $B%W%m%;%92TF/Cf$K$*$1$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$K@_Dj2DG=$J>e8BCM$r@_Dj$7$^$9!#:F5/F0;~$K$3$N%G%#%l%/%F%#%V$NCM$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BJQ99$7$F$bL5;k$5$l$^$9$,!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$O:F5/F0Cf$K!"$3$N%G%#%l%/%F%#%V$G;XDj$5$l$?>e8BCM$^$G(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BJQ99$9$k$3$H$,$G$-$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B$3$N%G%#%l%/%F%#%V$r;HMQ$9$k:]$OFC$KCm0U$7$F$/$@$5$$!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive>ThreadLimit</directive> $B$,(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$h$j$b$:$C$HBg$-$JCM$K@_Dj$5$l$?>l9g$O!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BM>7W$JL$;HMQ6&M-%a%b%j$,3d$jEv$F$i$l$F$7$^$$$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive>ThreadLimit</directive> $B$,(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mpm_common">ThreadsPerChild</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$NN>J}$,%7%9%F%`$N07$($kHO0O$rD6$($F$$$k>l9g$O!"(B
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki Apache $B$O5/F0$7$J$$$+!"5/F0$7$?$H$7$F$bIT0BDj$K$J$k$G$7$g$&!#(B
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki $B$3$N%G%#%l%/%F%#%V$NCM$O:#;HMQ$7$F$$$k(B Apache $B$N(B <directive
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki module="mpm_common">ThreadsPerChild</directive> $B$NM=A[>e8BCM$r(B
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki $BD6$($?CM$K$O@_Dj$7$J$$$G$/$@$5$$!#(B
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki </p>
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki
51518469f1207f11cd9a00d303838b86fe27b55cyoshiki <p><directive>ThreadLimit</directive> $B$N%G%U%)%k%HCM$O(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai <module>mpm_winnt</module> $B$N$H$-$O(B <code>1920</code> $B$G!"(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $BB>$N>l9g$O(B <code>64</code> $B$G$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$BCm0U(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><code>ThreadLimit 20000</code> (<module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$N>l9g$O(B <code>ThreadLimit 15000</code> )
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$H$$$&@)8BIU$-$G%3%s%Q%$%k$5$l$F$$$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$3$l$O%9%Z%k%_%9$K$h$C$F8m$C$F9s$$>u67$K$J$k$N$r!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B2sHr$9$k$?$a$N=hCV$G$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>ThreadsPerChild</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B;R%W%m%;%9$=$l$>$l$K@8@.$5$l$k%9%l%C%I?t(B</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>ThreadsPerChild <var>number</var></syntax>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<default>$B>\:Y$O;HMQJ}K!$r;2>H(B</default>
9dca5c120b818e1c51dbbb6c658d95a9f91b524cyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>mpm_winnt</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>threadpool</module><module>worker</module></modulelist>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B$3$N%G%#%l%/%F%#%V$O!"$=$l$>$l$N;R%W%m%;%9$G@8@.$5$l$k(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%9%l%C%I?t$r@_Dj$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B;R%W%m%;%9$O3+;O;~$K$3$l$i$N%9%l%C%I$r@8@.$7$F!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$=$N8e$O@8@.$7$^$;$s!#(B<module>mpm_winnt</module> $B$N$h$&$J!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B;R%W%m%;%9$,0l$D$7$+$J$$$h$&$J(B MPM $B$rMxMQ$7$F$$$k$N$G$"$l$P!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$NCM$O%5!<%P$NIi2YA4BN$r==J,<h$j07$($kDxEY$K!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BBg$-$/$J$1$l$P$J$j$^$;$s!#(B<module>worker</module> $B$N$h$&$J!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B;R%W%m%;%9$,J#?t$"$k$h$&$J(B MPM $B$rMxMQ$7$F$$$k$N$G$"$l$P!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$NDL>oIi2Y$r==J,07$($kDxEY$K!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <em>$B%9%l%C%IAm?t(B</em>$B$,B?$/$J$1$l$P$J$j$^$;$s!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>mpm_winnt</module>$B$G$N(B <directive>ThreadsPerChild</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$N%G%U%)%k%HCM$O(B <code>64</code> $B$G!"B>$N>l9g$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>25</code> $B$G$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
2ac75968bb258bcade230d943c21a7206e16e96ekawai<directivesynopsis>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<name>ThreadStackSize</name>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<description>$B%/%i%$%"%s%H$N%3%M%/%7%g%s$r<u$1;}$D%9%l%C%I$,;HMQ$9$k(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai$B%9%?%C%/$N%P%$%H?t(B</description>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<syntax>ThreadStackSize <var>size</var></syntax>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<default>NetWare $B$G$O(B 65536$B!#B>$N(B OS $B$G$O0c$C$?CM(B</default>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<contextlist><context>server config</context></contextlist>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<modulelist><module>leader</module><module>mpm_netware</module>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<module>mpm_winnt</module><module>perchild</module>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<module>threadpool</module><module>worker</module>
2ac75968bb258bcade230d943c21a7206e16e96ekawai</modulelist>
2ac75968bb258bcade230d943c21a7206e16e96ekawai<compatibility>2.1 $B0J9_(B</compatibility>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
2ac75968bb258bcade230d943c21a7206e16e96ekawai<usage>
2ac75968bb258bcade230d943c21a7206e16e96ekawai <p>$B%/%i%$%"%s%H%3%M%/%7%g%s$r<u$1;}$A!"%3%M%/%7%g%s=hM}$KI,MW$J%b%8%e!<%k$N(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B8F$S=P$7$r9T$J$C$F$$$k%9%l%C%I$N!"(B($B<+F0JQ?tMQ$N(B) $B%9%?%C%/%5%$%:$O(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai <directive>ThreadStackSize</directive> $B%G%#%l%/%F%#%V$G;XDj$7$^$9!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $BBgDq$N>l9g(B OS $B$N;XDj$7$F$$$k%9%?%C%/%5%$%:$N%G%U%)%k%HCM$O(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $BE,@Z$J$b$N$G$9$,!"D4@0$,I,MW$K$J$k>l9g$b$"$j$^$9(B:</p>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
2ac75968bb258bcade230d943c21a7206e16e96ekawai <ul>
2ac75968bb258bcade230d943c21a7206e16e96ekawai <li>$B%9%l%C%I%9%?%C%/%5%$%:$N%G%U%)%k%HCM$,Hf3SE*>.$5$/@_Dj$5$l$F$$$k(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%W%i%C%H%[!<%`(B ($BNc$($P(B HP-UX) $B$G$O!"<+F0JQ?tMQ$NNN0h$GBg$-$JMFNL$r(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B;HMQ$9$k%5!<%I%Q!<%F%#@=%b%8%e!<%k$N$?$a$K(B Apache $B$,%/%i%C%7%e$9$k(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B>l9g$b$"$j$^$9!#$=$N%b%8%e!<%k$OB>$N%W%i%C%H%[!<%`$G$O(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%9%?%C%/%5%$%:$,Bg$-$$$?$a$K!"2wD4$KF0:n$9$k$+$b$7$l$^$;$s!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$3$N%?%$%W$N%/%i%C%7%e$O!"(B<directive>ThreadStackSize</directive>
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$G(B OS $B$N%G%U%)%k%HCM$h$jBg$-$JCM$r;XDj$9$k$3$H$G2r7h$7$^$9!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%5!<%I%Q!<%F%#@=%b%8%e!<%k$G$3$N=hCV$,I,MW$G$"$k$H5-:\$5$l$F$$$k(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B>l9g$+!"(BApache $B$N=PNO$9$k%a%C%;!<%8$G%9%l%C%I%9%?%C%/%5%$%:$,(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B>.$5$9$.$k$H;XE&$5$l$F$$$k>l9g$K$N$_!"$3$ND4@0$r$7$F$/$@$5$$!#(B</li>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
2ac75968bb258bcade230d943c21a7206e16e96ekawai <li>$B%G%U%)%k%H%9%l%C%I%9%?%C%/%5%$%:$,!"(BWeb $B%5!<%PMQES$KI,MW$JNL$h$j$b(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $BL@$i$+$KBg$-$9$.$k>l9g!"(B<directive>ThreadStackSize</directive>
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$r(B OS $B$N%G%U%)%k%HCM$h$j$b>.$5$JCM$K$9$k$3$H$G!";R%W%m%;%9$"$?$j$N(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%9%l%C%I?t$r$h$jB?$/;}$?$;$i$l$k$h$&$K$J$j$^$9!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$3$N%?%$%W$ND4@0$O!"%F%9%H4D6-$G%&%'%V%5!<%P$r40A4$K(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B%F%9%H$G$-$k>l9g$K8B$C$F9T$J$&$Y$-$G$9!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$^$l$KB??t$N%9%?%C%/$,MW5a$5$l$k%j%/%(%9%H$r<u$1$k$3$H$,$"$k$+$b(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$7$l$J$$$+$i$G$9!#(B
2ac75968bb258bcade230d943c21a7206e16e96ekawai Web $B%5!<%P$N@_Dj$rJQ99$9$k$H!"8=:_$N(B <directive>ThreadStackSize</directive>
2ac75968bb258bcade230d943c21a7206e16e96ekawai $B$N@_Dj$,<h$j>C$5$l$k>l9g$,$"$j$^$9!#(B</li>
2ac75968bb258bcade230d943c21a7206e16e96ekawai </ul>
2ac75968bb258bcade230d943c21a7206e16e96ekawai</usage>
2ac75968bb258bcade230d943c21a7206e16e96ekawai</directivesynopsis>
2ac75968bb258bcade230d943c21a7206e16e96ekawai
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<name>User</name>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<description>$B%j%/%(%9%H$K1~Ez$9$k:]$KMQ$$$k%f!<%6(B ID</description>
d1c4d2f51490a4eafe8ef311aec145fb2864f07byoshiki<syntax>User <var>unix-userid</var></syntax>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<default>User #-1</default>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<contextlist><context>server config</context></contextlist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<modulelist><module>leader</module><module>perchild</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<module>prefork</module><module>threadpool</module><module>worker</module>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</modulelist>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki<compatibility>Apache 2.0 $B0J9_$G!"%0%m!<%P%k@_Dj$G$N$_M-8z$G$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki</compatibility>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki<usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p><directive>User</directive> $B%G%#%l%/%F%#%V$O(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$,%j%/%(%9%H$K1~Ez$9$k:]$KMQ$$$k%f!<%6(B ID $B$r@_Dj$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$N%G%#%l%/%F%#%V$r;HMQ$9$k$?$a$K$O!"%9%?%s%I%"%m%s7?$N(B
5cc6d9e773d97b5e223be09bbcaea1dc34f3bf1akawai $B%5!<%P$O:G=i$K(B <code>root</code> $B8"8B$G5/F0$5$l$F$$$kI,MW$,$"$j$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BHs(B root $B%f!<%6$G%5!<%P$r5/F0$7$?>l9g$O!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B8"8B$NDc$$%f!<%6$X$HJQ$o$k$3$H$,$G$-$:!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B7k6I85$N%f!<%6$N%W%m%;%9$H$7$F<B9T$5$lB3$1$^$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <code>root</code> $B$G5/F0$7$?>l9g$K?F%W%m%;%9$,(B root
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$H$7$F<B9T$5$l$F$$$k$N$O@5>o$JF0:n$G$9!#(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <var>Unix-userid</var> $B$O<!$N$I$l$+$G$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dl>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dt>$B%f!<%6L>(B</dt>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dd>$B%f!<%6$rL>A0$G;2>H$7$^$9!#(B</dd>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dt># $B$KB3$$$F%f!<%6HV9f(B</dt>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <dd>$B%f!<%6$rHV9f$G;2>H$7$^$9!#(B</dd>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki </dl>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$B$3$N%f!<%6$O!"30It$K8+$;$k$h$&$K0U?^$7$F$$$J$$%U%!%$%k$K!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%"%/%;%92DG=$K$J$C$F$7$^$&$h$&$J8"8B$r;}$D$Y$-$G$O$J$$$G$9$7!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $BF1MM$K(B HTTP $B%j%/%(%9%H$KBP$7$F1~Ez$9$k$h$&$K0U?^$7$F$$$J$$(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B<B9T%3!<%I$r!"<B9T$G$-$k$h$&$J8"8B$r;}$D$Y$-$G$O$J$$$G$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B%5!<%P$r<B9T$9$k$?$a$KFCDj$N?7$7$$%f!<%6$H%0%k!<%W$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B@_Dj$9$k$3$H$r$*A&$a$$$?$7$^$9!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <code>nobody</code> $B%f!<%6$r;HMQ$9$k4IM}<T$b$$$^$9$,!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$3$l$,>o$KK>$^$7$$$o$1$G$O$"$j$^$;$s!#(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$J$<$J$i(B <code>nobody</code> $B%f!<%6$O!"%7%9%F%`$G(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $BB>$NLr3d$rC4$C$F$$$k$+$bCN$l$J$$$+$i$G$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note type="warning"><title>$B%;%-%e%j%F%#(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p>$B@53N$K$I$s$J$3$H$r$d$C$F$$$k$N$+!"$=$N4m81@-$rCN$i$J$$$G!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>User</directive> ($B$d(B <directive
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki module="mpm_common">Group</directive>) $B$r(B <code>root</code> $B$K(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B@_Dj$7$J$$$G$/$@$5$$!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><module>perchild</module> MPM $B$G$O!"0[$J$k%f!<%6(B ID
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$GJ#?t$N%P!<%A%c%k%[%9%H$rF0$+$9$3$H$rL\E*$H$7$F$$$^$9$,!"(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <directive>User</directive> $B$O!"<g%5!<%P$N%f!<%6(B ID
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$H!"(B<directive module="perchild">AssignUserID</directive>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%G%#%l%/%F%#%V$r;}$?$J$$(B <directive type="section"
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki module="core">VirtualHost</directive> $B%;%/%7%g%s$X$N(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B%U%)!<%k%P%C%/$H$rDj5A$9$k$3$H$K$J$j$^$9!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <p>$BFC5-;v9`(B: $B$3$N%G%#%l%/%F%#%V$r(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="core" type="section">VirtualHost</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$G;HMQ$9$k$3$H$O%5%]!<%H$5$l$J$/$J$j$^$7$?!#(B
0ffac1f7703f3e42ea217f610f076486e5a1036fyoshiki <program>suexec</program> $B8~$1$K%5!<%P$r@_Dj$9$k$N$G$"$l$P!"(B
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki <directive module="mod_suexec">SuexecUserGroup</directive>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki $B$r;HMQ$7$F$/$@$5$$!#(B</p>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <note><title>$BCm0U(B</title>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <p><directive>User</directive> $B%G%#%l%/%F%#%V$O(B
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki <module>beos</module> $B$H(B <module>mpmt_os2</module> MPM
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki $B$K$bB8:_$7$^$9$,!"<B<AE*$KL58z$G!"8_49@-$N$?$a$@$1$KB8:_$7$^$9!#(B</p>
085267ffe023e17209a374ec5ff2a27bd3381afcyoshiki </note>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</usage>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</directivesynopsis>
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki
9b1f839776a3549d50a9974fe519f19c043d7de2yoshiki</modulesynopsis>