You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by nd...@apache.org on 2008/04/02 18:47:12 UTC
svn commit: r643967 [32/42] - in /httpd/httpd/branches/2.0.x/docs/manual: ./
developer/ howto/ mod/ ssl/ style/ style/xsl/util/ vhosts/
Copied: httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.utf8 (from r643946, httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.euc-jp)
URL: http://svn.apache.org/viewvc/httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.utf8?p2=httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.utf8&p1=httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.euc-jp&r1=643946&r2=643967&rev=643967&view=diff
==============================================================================
--- httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.euc-jp [euc-jp] (original)
+++ httpd/httpd/branches/2.0.x/docs/manual/mod/mpm_common.html.ja.utf8 [iso-8859-1] Wed Apr 2 09:46:34 2008
@@ -1,38 +1,38 @@
-<?xml version="1.0" encoding="EUC-JP"?>
+<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
-<title>mpm_common - Apache HTTP サーバ</title>
+<title>mpm_common - Apache HTTP ãµã¼ã</title>
<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="../images/favicon.ico" rel="shortcut icon" /></head>
<body>
<div id="page-header">
-<p class="menu"><a href="../mod/">モジュール</a> | <a href="../mod/directives.html">ディレクティブ</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">用語</a> | <a href="../sitemap.html">サイトマップ</a></p>
-<p class="apache">Apache HTTP サーバ バージョン 2.0</p>
+<p class="menu"><a href="../mod/">ã¢ã¸ã¥ã¼ã«</a> | <a href="../mod/directives.html">ãã£ã¬ã¯ãã£ã</a> | <a href="../faq/">FAQ</a> | <a href="../glossary.html">ç¨èª</a> | <a href="../sitemap.html">ãµã¤ãããã</a></p>
+<p class="apache">Apache HTTP ãµã¼ã ãã¼ã¸ã§ã³ 2.0</p>
<img alt="" src="../images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif" /></a></div>
<div id="path">
-<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP サーバ</a> > <a href="http://httpd.apache.org/docs/">ドキュメンテーション</a> > <a href="../">バージョン 2.0</a> > <a href="./">モジュール</a></div>
+<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">HTTP ãµã¼ã</a> > <a href="http://httpd.apache.org/docs/">ããã¥ã¡ã³ãã¼ã·ã§ã³</a> > <a href="../">ãã¼ã¸ã§ã³ 2.0</a> > <a href="./">ã¢ã¸ã¥ã¼ã«</a></div>
<div id="page-content">
-<div id="preamble"><h1>Apache MPM 共通ディレクティブ</h1>
+<div id="preamble"><h1>Apache MPM å
±éãã£ã¬ã¯ãã£ã</h1>
<div class="toplang">
<p><span>Available Languages: </span><a href="../de/mod/mpm_common.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
<a href="../en/mod/mpm_common.html" hreflang="en" rel="alternate" title="English"> en </a> |
-<a href="../es/mod/mpm_common.html" hreflang="es" rel="alternate" title="Español"> es </a> |
+<a href="../es/mod/mpm_common.html" hreflang="es" rel="alternate" title="Español"> es </a> |
<a href="../ja/mod/mpm_common.html" title="Japanese"> ja </a></p>
</div>
<div class="outofdate">This translation may be out of date. Check the
English version for recent changes.</div>
-<table class="module"><tr><th><a href="module-dict.html#Description">説明:</a></th><td>二つ以上のマルチプロセッシングモジュール (MPM)
-で実装されているディレクティブのコレクション</td></tr>
-<tr><th><a href="module-dict.html#Status">ステータス:</a></th><td>MPM</td></tr></table>
+<table class="module"><tr><th><a href="module-dict.html#Description">説æ:</a></th><td>äºã¤ä»¥ä¸ã®ãã«ãããã»ãã·ã³ã°ã¢ã¸ã¥ã¼ã« (MPM)
+ã§å®è£
ããã¦ãããã£ã¬ã¯ãã£ãã®ã³ã¬ã¯ã·ã§ã³</td></tr>
+<tr><th><a href="module-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr></table>
</div>
-<div id="quickview"><h3 class="directives">ディレクティブ</h3>
+<div id="quickview"><h3 class="directives">ãã£ã¬ã¯ãã£ã</h3>
<ul id="toc">
<li><img alt="" src="../images/down.gif" /> <a href="#acceptmutex">AcceptMutex</a></li>
<li><img alt="" src="../images/down.gif" /> <a href="#bs2000account">BS2000Account</a></li>
@@ -60,885 +60,885 @@
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="AcceptMutex" id="AcceptMutex">AcceptMutex</a> <a name="acceptmutex" id="acceptmutex">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="AcceptMutex" id="AcceptMutex">AcceptMutex</a> <a name="acceptmutex" id="acceptmutex">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>複数の子プロセスがネットワークソケットでリクエストを
-accept しようとしているときに、Apache がそれらの子プロセスを直列化するために
-使う方法</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>AcceptMutex default|<var>method</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>AcceptMutex default</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-</table>
- <p><code class="directive">AcceptMutex</code> ディレクティブは、
- ネットワークソケットのリクエストを accept しようとしている複数の子プロセスを
- Apache が直列化するために使う方法を設定します。
- Apache 2.0 以前は、このメソッドはコンパイル時にのみ選択できました。
- 最適な方法は、アーキテクチャやプラットホームに大きく依存します。
- 詳細に関しては、<a href="../misc/perf-tuning.html">性能のチューニング</a>
- ドキュメントをご覧下さい。</p>
-
- <p>このディレクティブが <code>Default</code>
- に設定されていれば、コンパイル時に選択されたデフォルト値が使われます。
- 他の使用可能なメソッドの一覧は下にあります。
- 全てのメソッドが全てのプラットホームで使用可能であるわけではない、
- ということに注意してください。
- 使用可能でないメソッドが指定された場合は、
- 使用可能なメソッドの一覧を含んだメッセージが
- エラーログに出力されます。</p>
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>è¤æ°ã®åããã»ã¹ããããã¯ã¼ã¯ã½ã±ããã§ãªã¯ã¨ã¹ãã
+accept ãããã¨ãã¦ããã¨ãã«ãApache ããããã®åããã»ã¹ãç´ååããããã«
+使ãæ¹æ³</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>AcceptMutex default|<var>method</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>AcceptMutex default</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p><code class="directive">AcceptMutex</code> ãã£ã¬ã¯ãã£ãã¯ã
+ ãããã¯ã¼ã¯ã½ã±ããã®ãªã¯ã¨ã¹ãã accept ãããã¨ãã¦ããè¤æ°ã®åããã»ã¹ã
+ Apache ãç´ååããããã«ä½¿ãæ¹æ³ãè¨å®ãã¾ãã
+ Apache 2.0 以åã¯ããã®ã¡ã½ããã¯ã³ã³ãã¤ã«æã«ã®ã¿é¸æã§ãã¾ããã
+ æé©ãªæ¹æ³ã¯ãã¢ã¼ããã¯ãã£ããã©ãããã¼ã ã«å¤§ããä¾åãã¾ãã
+ 詳細ã«é¢ãã¦ã¯ã<a href="../misc/perf-tuning.html">æ§è½ã®ãã¥ã¼ãã³ã°</a>
+ ããã¥ã¡ã³ããã覧ä¸ããã</p>
+
+ <p>ãã®ãã£ã¬ã¯ãã£ãã <code>Default</code>
+ ã«è¨å®ããã¦ããã°ãã³ã³ãã¤ã«æã«é¸æãããããã©ã«ãå¤ã使ããã¾ãã
+ ä»ã®ä½¿ç¨å¯è½ãªã¡ã½ããã®ä¸è¦§ã¯ä¸ã«ããã¾ãã
+ å
¨ã¦ã®ã¡ã½ãããå
¨ã¦ã®ãã©ãããã¼ã ã§ä½¿ç¨å¯è½ã§ããããã§ã¯ãªãã
+ ã¨ãããã¨ã«æ³¨æãã¦ãã ããã
+ 使ç¨å¯è½ã§ãªãã¡ã½ãããæå®ãããå ´åã¯ã
+ 使ç¨å¯è½ãªã¡ã½ããã®ä¸è¦§ãå«ãã ã¡ãã»ã¼ã¸ã
+ ã¨ã©ã¼ãã°ã«åºåããã¾ãã</p>
<dl>
<dt><code>flock</code></dt>
<dd><code class="directive"><a href="#lockfile">LockFile</a></code>
- ディレクティブで定義したファイルのロックに、
- <code>flock(2)</code> システムコールを使います。</dd>
+ ãã£ã¬ã¯ãã£ãã§å®ç¾©ãããã¡ã¤ã«ã®ããã¯ã«ã
+ <code>flock(2)</code> ã·ã¹ãã ã³ã¼ã«ã使ãã¾ãã</dd>
<dt><code>fcntl</code></dt>
<dd><code class="directive"><a href="#lockfile">LockFile</a></code>
- ディレクティブで定義したファイルのロックに、
- <code>fcntl(2)</code> システムコールを使います。</dd>
+ ãã£ã¬ã¯ãã£ãã§å®ç¾©ãããã¡ã¤ã«ã®ããã¯ã«ã
+ <code>fcntl(2)</code> ã·ã¹ãã ã³ã¼ã«ã使ãã¾ãã</dd>
<dt><code>posixsem</code></dt>
- <dd>排他処理の実装に POSIX 互換セマフォを使用します</dd>
+ <dd>æä»å¦çã®å®è£
ã« POSIX äºæã»ããã©ã使ç¨ãã¾ã</dd>
<dt><code>pthread</code></dt>
- <dd>POSIX Threads (PThreads) 規格で実装されている
- POSIX 排他処理を使います。</dd>
+ <dd>POSIX Threads (PThreads) è¦æ ¼ã§å®è£
ããã¦ãã
+ POSIX æä»å¦çã使ãã¾ãã</dd>
<dt><code>sysvsem</code></dt>
- <dd>排他処理の実装に SySV 形式のセマフォを使います。</dd>
+ <dd>æä»å¦çã®å®è£
ã« SySV å½¢å¼ã®ã»ããã©ã使ãã¾ãã</dd>
</dl>
- <p>コンパイル時にシステムのデフォルトに選ばれたものが何かを見たい場合は、
- <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> を <code>debug</code>
- に設定するとよいでしょう。デフォルトの <code class="directive">AcceptMutex</code>
- が <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code> に書き込まれます。</p>
+ <p>ã³ã³ãã¤ã«æã«ã·ã¹ãã ã®ããã©ã«ãã«é¸ã°ãããã®ãä½ããè¦ããå ´åã¯ã
+ <code class="directive"><a href="../mod/core.html#loglevel">LogLevel</a></code> ã <code>debug</code>
+ ã«è¨å®ããã¨ããã§ããããããã©ã«ãã® <code class="directive">AcceptMutex</code>
+ ã <code class="directive"><a href="../mod/core.html#errorlog">ErrorLog</a></code> ã«æ¸ãè¾¼ã¾ãã¾ãã</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="BS2000Account" id="BS2000Account">BS2000Account</a> <a name="bs2000account" id="bs2000account">ディレクティブ</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>BS2000 での非特権アカウントを定義する</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>BS2000Account <var>account</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>BS2000 でのみ利用可能</td></tr>
-</table>
- <p><code class="directive">BS2000Account</code> ディレクティブは
- BS2000 ホストでのみ使用できます。
- 非特権の Apache サーバユーザ (<code class="directive"><a href="#user">User</a></code>で設定)
- のためのアカウント番号を定義するのに使用します。
- BS2000 POSIX サブシステムに対して (下位層の sub-LOGON 実行時に
- BS2000 タスク環境を変更するために) 必要で、
- CGI スクリプトから、特権アカウントのリソース、
- 一般的には <code>SYSROOT</code> にアクセスされるのを防ぎます。</p>
+<div class="directive-section"><h2><a name="BS2000Account" id="BS2000Account">BS2000Account</a> <a name="bs2000account" id="bs2000account">ãã£ã¬ã¯ãã£ã</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>BS2000 ã§ã®éç¹æ¨©ã¢ã«ã¦ã³ããå®ç¾©ãã</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>BS2000Account <var>account</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">äºææ§:</a></th><td>BS2000 ã§ã®ã¿å©ç¨å¯è½</td></tr>
+</table>
+ <p><code class="directive">BS2000Account</code> ãã£ã¬ã¯ãã£ãã¯
+ BS2000 ãã¹ãã§ã®ã¿ä½¿ç¨ã§ãã¾ãã
+ éç¹æ¨©ã® Apache ãµã¼ãã¦ã¼ã¶ (<code class="directive"><a href="#user">User</a></code>ã§è¨å®)
+ ã®ããã®ã¢ã«ã¦ã³ãçªå·ãå®ç¾©ããã®ã«ä½¿ç¨ãã¾ãã
+ BS2000 POSIX ãµãã·ã¹ãã ã«å¯¾ã㦠(ä¸ä½å±¤ã® sub-LOGON å®è¡æã«
+ BS2000 ã¿ã¹ã¯ç°å¢ãå¤æ´ããããã«) å¿
è¦ã§ã
+ CGI ã¹ã¯ãªãããããç¹æ¨©ã¢ã«ã¦ã³ãã®ãªã½ã¼ã¹ã
+ ä¸è¬çã«ã¯ <code>SYSROOT</code> ã«ã¢ã¯ã»ã¹ãããã®ãé²ãã¾ãã</p>
<div class="note"><h3>Note</h3>
- <p>使用できる <code class="directive">BS2000Account</code> は一つだけです。</p>
+ <p>使ç¨ã§ãã <code class="directive">BS2000Account</code> ã¯ä¸ã¤ã ãã§ãã</p>
</div>
-<h3>参照</h3>
+<h3>åç
§</h3>
<ul>
<li><a href="../platform/ebcdic.html">Apache EBCDIC port</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a> <a name="coredumpdirectory" id="coredumpdirectory">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="CoreDumpDirectory" id="CoreDumpDirectory">CoreDumpDirectory</a> <a name="coredumpdirectory" id="coredumpdirectory">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>Apache がコアダンプする前に移動を試みるディレクトリ
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>Apache ãã³ã¢ãã³ãããåã«ç§»åã試ã¿ããã£ã¬ã¯ããª
</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>CoreDumpDirectory <var>directory</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>デフォルトの設定は説明文を読んでください</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-</table>
- <p>Apache がコアダンプする前に移動を試みるディレクトリを制御します。
- デフォルト値は <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>
- ディレクトリですが、このディレクトリはサーバの実行されているユーザ権限で
- 書き込み可能であるべきではないので、通常はコアダンプは書き込まれません。
- デバッグのためにコアダンプが必要であれば、
- このディレクティブを使って他の位置にコアダンプを書き出すようにできます。</p>
-
- <div class="note"><h3>Linux でのコアダンプ</h3>
- <p>Apache が root として起動されて、別のユーザの権限に以降した場合は
- Linux のカーネルはディレクトリがプロセスの権限で書き込み可能な場合でさえも
- コアダンプを<em>無効</em>にします。Apache (2.0.46 以降) は
- Linux 2.4 以降ではコアダンプを行なうように再指定しますが、それは
- <code class="directive">CoreDumpDirectory</code> を明示的に設定したときに
- 限ります。</p>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>CoreDumpDirectory <var>directory</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>ããã©ã«ãã®è¨å®ã¯èª¬ææãèªãã§ãã ãã</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>Apache ãã³ã¢ãã³ãããåã«ç§»åã試ã¿ããã£ã¬ã¯ããªãå¶å¾¡ãã¾ãã
+ ããã©ã«ãå¤ã¯ <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>
+ ãã£ã¬ã¯ããªã§ããããã®ãã£ã¬ã¯ããªã¯ãµã¼ãã®å®è¡ããã¦ããã¦ã¼ã¶æ¨©éã§
+ æ¸ãè¾¼ã¿å¯è½ã§ããã¹ãã§ã¯ãªãã®ã§ãé常ã¯ã³ã¢ãã³ãã¯æ¸ãè¾¼ã¾ãã¾ããã
+ ãããã°ã®ããã«ã³ã¢ãã³ããå¿
è¦ã§ããã°ã
+ ãã®ãã£ã¬ã¯ãã£ãã使ã£ã¦ä»ã®ä½ç½®ã«ã³ã¢ãã³ããæ¸ãåºãããã«ã§ãã¾ãã</p>
+
+ <div class="note"><h3>Linux ã§ã®ã³ã¢ãã³ã</h3>
+ <p>Apache ã root ã¨ãã¦èµ·åããã¦ãå¥ã®ã¦ã¼ã¶ã®æ¨©éã«ä»¥éããå ´åã¯
+ Linux ã®ã«ã¼ãã«ã¯ãã£ã¬ã¯ããªãããã»ã¹ã®æ¨©éã§æ¸ãè¾¼ã¿å¯è½ãªå ´åã§ããã
+ ã³ã¢ãã³ãã<em>ç¡å¹</em>ã«ãã¾ããApache (2.0.46 以é) ã¯
+ Linux 2.4 以éã§ã¯ã³ã¢ãã³ããè¡ãªãããã«åæå®ãã¾ãããããã¯
+ <code class="directive">CoreDumpDirectory</code> ãæ示çã«è¨å®ããã¨ãã«
+ éãã¾ãã</p>
</div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a> <a name="enableexceptionhook" id="enableexceptionhook">ディレクティブ</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>クラッシュの後に例外ハンドラを実行するフックを有効にする</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>EnableExceptionHook Off</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>2.0.49 以降</td></tr>
-</table>
- <p>安全上の理由から、<code>--enable-exception-hook</code> configure
- オプションを有効にした場合にのみ、このディレクティブを利用できます。
- 外部モジュールをプラグインして、子がクラッシュした後に何か実行できるような
- フックを有効にします。</p>
+<div class="directive-section"><h2><a name="EnableExceptionHook" id="EnableExceptionHook">EnableExceptionHook</a> <a name="enableexceptionhook" id="enableexceptionhook">ãã£ã¬ã¯ãã£ã</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>ã¯ã©ãã·ã¥ã®å¾ã«ä¾å¤ãã³ãã©ãå®è¡ããããã¯ãæå¹ã«ãã</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>EnableExceptionHook On|Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>EnableExceptionHook Off</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">äºææ§:</a></th><td>2.0.49 以é</td></tr>
+</table>
+ <p>å®å
¨ä¸ã®çç±ããã<code>--enable-exception-hook</code> configure
+ ãªãã·ã§ã³ãæå¹ã«ããå ´åã«ã®ã¿ããã®ãã£ã¬ã¯ãã£ããå©ç¨ã§ãã¾ãã
+ å¤é¨ã¢ã¸ã¥ã¼ã«ããã©ã°ã¤ã³ãã¦ãåãã¯ã©ãã·ã¥ããå¾ã«ä½ãå®è¡ã§ãããããª
+ ããã¯ãæå¹ã«ãã¾ãã</p>
- <p>このような外部モジュールは、既に二つ存在していて、
- <code>mod_whatkilledus</code> と <code>mod_backtrace</code>
- がこのフックを活用します。これらの詳細については Jeff Trawick
- さんの <a href="http://www.apache.org/~trawick/exception_hook.html">EnableExceptionHook site</a> を参照してください。</p>
+ <p>ãã®ãããªå¤é¨ã¢ã¸ã¥ã¼ã«ã¯ãæ¢ã«äºã¤åå¨ãã¦ãã¦ã
+ <code>mod_whatkilledus</code> 㨠<code>mod_backtrace</code>
+ ããã®ããã¯ãæ´»ç¨ãã¾ãããããã®è©³ç´°ã«ã¤ãã¦ã¯ Jeff Trawick
+ ããã® <a href="http://www.apache.org/~trawick/exception_hook.html">EnableExceptionHook site</a> ãåç
§ãã¦ãã ããã</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="Group" id="Group">Group</a> <a name="group" id="group">ディレクティブ</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>リクエストに応答する際に所属するグループ</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>Group <var>unix-group</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>Group #-1</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Apache 2.0 以降で、グローバル設定でのみ有効です。</td></tr>
-</table>
- <p><code class="directive">Group</code> ディレクティブで、
- リクエストに応答する際に所属しておくグループを設定します。
- このディレクティブを使用するためには、
- サーバは最初に <code>root</code> 権限で起動されている必要があります。
- 非 root ユーザでサーバを起動した場合は、指定したグループに変化できずに、
- 結果的に起動したユーザの属するグループで実行されることになります。
- <var>unix-group</var> は次のうちのいずれかです:</p>
+<div class="directive-section"><h2><a name="Group" id="Group">Group</a> <a name="group" id="group">ãã£ã¬ã¯ãã£ã</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>ãªã¯ã¨ã¹ãã«å¿çããéã«æå±ããã°ã«ã¼ã</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>Group <var>unix-group</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>Group #-1</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">äºææ§:</a></th><td>Apache 2.0 以éã§ãã°ãã¼ãã«è¨å®ã§ã®ã¿æå¹ã§ãã</td></tr>
+</table>
+ <p><code class="directive">Group</code> ãã£ã¬ã¯ãã£ãã§ã
+ ãªã¯ã¨ã¹ãã«å¿çããéã«æå±ãã¦ããã°ã«ã¼ããè¨å®ãã¾ãã
+ ãã®ãã£ã¬ã¯ãã£ãã使ç¨ããããã«ã¯ã
+ ãµã¼ãã¯æåã« <code>root</code> 権éã§èµ·åããã¦ããå¿
è¦ãããã¾ãã
+ é root ã¦ã¼ã¶ã§ãµã¼ããèµ·åããå ´åã¯ãæå®ããã°ã«ã¼ãã«å¤åã§ããã«ã
+ çµæçã«èµ·åããã¦ã¼ã¶ã®å±ããã°ã«ã¼ãã§å®è¡ããããã¨ã«ãªãã¾ãã
+ <var>unix-group</var> ã¯æ¬¡ã®ãã¡ã®ããããã§ã:</p>
<dl>
- <dt>グループ名</dt>
- <dd>グループを名前で参照します</dd>
+ <dt>ã°ã«ã¼ãå</dt>
+ <dd>ã°ã«ã¼ããååã§åç
§ãã¾ã</dd>
- <dt><code>#</code> に続いてグループ番号</dt>
- <dd>グループをを番号で参照します。</dd>
+ <dt><code>#</code> ã«ç¶ãã¦ã°ã«ã¼ãçªå·</dt>
+ <dd>ã°ã«ã¼ãããçªå·ã§åç
§ãã¾ãã</dd>
</dl>
- <div class="example"><h3>例</h3><p><code>
+ <div class="example"><h3>ä¾</h3><p><code>
Group www-group
</code></p></div>
- <p>サーバを実行するために特定の新しいグループを設定することを
- お薦めします。<code>nobody</code> を使用する管理者もいますが、
- 可能であったり望ましい訳では必ずしもありません。</p>
+ <p>ãµã¼ããå®è¡ããããã«ç¹å®ã®æ°ããã°ã«ã¼ããè¨å®ãããã¨ã
+ ãè¦ããã¾ãã<code>nobody</code> ã使ç¨ãã管çè
ããã¾ããã
+ å¯è½ã§ãã£ããæã¾ãã訳ã§ã¯å¿
ãããããã¾ããã</p>
- <div class="warning"><h3>セキュリティ</h3>
- <p>正確にどんなことをやっているのか、その危険性を知らないで、
- <code class="directive">Group</code> (や <code class="directive"><a href="#user">User</a></code>) を
- <code>root</code> に 設定しないでください。</p>
+ <div class="warning"><h3>ã»ãã¥ãªãã£</h3>
+ <p>æ£ç¢ºã«ã©ããªãã¨ããã£ã¦ããã®ãããã®å±éºæ§ãç¥ããªãã§ã
+ <code class="directive">Group</code> (ã <code class="directive"><a href="#user">User</a></code>) ã
+ <code>root</code> ã« è¨å®ããªãã§ãã ããã</p>
</div>
- <p>特記事項: このディレクティブを
+ <p>ç¹è¨äºé
: ãã®ãã£ã¬ã¯ãã£ãã
<code class="directive"><a href="../mod/core.html#virtualhost"><VirtualHost></a></code>
- で使用することはサポートされなくなりました。Apache 2.0 で
- <code class="program"><a href="../programs/suexec.html">suexec</a></code> を設定したい場合は、
+ ã§ä½¿ç¨ãããã¨ã¯ãµãã¼ããããªããªãã¾ãããApache 2.0 ã§
+ <code class="program"><a href="../programs/suexec.html">suexec</a></code> ãè¨å®ãããå ´åã¯ã
<code class="directive"><a href="../mod/mod_suexec.html#suexecusergroup">SuexecUserGroup</a></code>
- を使用してください。</p>
+ ã使ç¨ãã¦ãã ããã</p>
- <div class="note"><h3>注意</h3>
- <p><code class="directive">Group</code> ディレクティブは
- <code class="module"><a href="../mod/beos.html">beos</a></code> と <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM
- にも存在しますが、実質的に無効で、互換性のためだけに存在します。</p>
+ <div class="note"><h3>注æ</h3>
+ <p><code class="directive">Group</code> ãã£ã¬ã¯ãã£ãã¯
+ <code class="module"><a href="../mod/beos.html">beos</a></code> 㨠<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> MPM
+ ã«ãåå¨ãã¾ãããå®è³ªçã«ç¡å¹ã§ãäºææ§ã®ããã ãã«åå¨ãã¾ãã</p>
</div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="Listen" id="Listen">Listen</a> <a name="listen" id="listen">ディレクティブ</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>サーバが listen するIP アドレスとポート番号</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>Listen [<var>IP-address</var>:]<var>portnumber</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-<tr><th><a href="directive-dict.html#Compatibility">互換性:</a></th><td>Apache 2.0 から必要なディレクティブ</td></tr>
-</table>
- <p><code class="directive">Listen</code> ディレクティブは Apache
- が特定の IP アドレスやポート番号だけを listen するように指定します。
- デフォルトでは全ての IP インターフェースのリクエストに応答します。
- <code class="directive">Listen</code> ディレクティブは
- 現在は必須のディレクティブとなりました。
- もし設定ファイルになければ、サーバは起動に失敗します。
- これは以前のバージョンの Apache から変更のあった部分です。</p>
-
- <p><code class="directive">Listen</code> ディレクティブでは、特定のポートあるいは
- アドレスとポートの組み合わせから入ってくるリクエストに対して
- 応答するように指定します。
- もしポート番号だけが指定された場合は、サーバは全インターフェースの
- 指定されたポート番号に対して listen します。
- IP アドレスがポートとともに指定された場合は、
- サーバは指定されたポートとインターフェースに対して listen
- します。</p>
-
- <p>複数のアドレスとポートに対して listen するように、
- 複数の <code class="directive">Listen</code> ディレクティブを使うこともできます。
- サーバは列挙されたアドレスとポート全てからのリクエストに対して
- 応答します。</p>
+<div class="directive-section"><h2><a name="Listen" id="Listen">Listen</a> <a name="listen" id="listen">ãã£ã¬ã¯ãã£ã</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>ãµã¼ãã listen ããIP ã¢ãã¬ã¹ã¨ãã¼ãçªå·</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>Listen [<var>IP-address</var>:]<var>portnumber</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Compatibility">äºææ§:</a></th><td>Apache 2.0 ããå¿
è¦ãªãã£ã¬ã¯ãã£ã</td></tr>
+</table>
+ <p><code class="directive">Listen</code> ãã£ã¬ã¯ãã£ã㯠Apache
+ ãç¹å®ã® IP ã¢ãã¬ã¹ããã¼ãçªå·ã ãã listen ããããã«æå®ãã¾ãã
+ ããã©ã«ãã§ã¯å
¨ã¦ã® IP ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®ãªã¯ã¨ã¹ãã«å¿çãã¾ãã
+ <code class="directive">Listen</code> ãã£ã¬ã¯ãã£ãã¯
+ ç¾å¨ã¯å¿
é ã®ãã£ã¬ã¯ãã£ãã¨ãªãã¾ããã
+ ããè¨å®ãã¡ã¤ã«ã«ãªããã°ããµã¼ãã¯èµ·åã«å¤±æãã¾ãã
+ ããã¯ä»¥åã®ãã¼ã¸ã§ã³ã® Apache ããå¤æ´ã®ãã£ãé¨åã§ãã</p>
+
+ <p><code class="directive">Listen</code> ãã£ã¬ã¯ãã£ãã§ã¯ãç¹å®ã®ãã¼ããããã¯
+ ã¢ãã¬ã¹ã¨ãã¼ãã®çµã¿åããããå
¥ã£ã¦ãããªã¯ã¨ã¹ãã«å¯¾ãã¦
+ å¿çããããã«æå®ãã¾ãã
+ ãããã¼ãçªå·ã ããæå®ãããå ´åã¯ããµã¼ãã¯å
¨ã¤ã³ã¿ã¼ãã§ã¼ã¹ã®
+ æå®ããããã¼ãçªå·ã«å¯¾ã㦠listen ãã¾ãã
+ IP ã¢ãã¬ã¹ããã¼ãã¨ã¨ãã«æå®ãããå ´åã¯ã
+ ãµã¼ãã¯æå®ããããã¼ãã¨ã¤ã³ã¿ã¼ãã§ã¼ã¹ã«å¯¾ã㦠listen
+ ãã¾ãã</p>
+
+ <p>è¤æ°ã®ã¢ãã¬ã¹ã¨ãã¼ãã«å¯¾ã㦠listen ããããã«ã
+ è¤æ°ã® <code class="directive">Listen</code> ãã£ã¬ã¯ãã£ãã使ããã¨ãã§ãã¾ãã
+ ãµã¼ãã¯åæãããã¢ãã¬ã¹ã¨ãã¼ãå
¨ã¦ããã®ãªã¯ã¨ã¹ãã«å¯¾ãã¦
+ å¿çãã¾ãã</p>
- <p>例えば、サーバが 80 番ポートと 8000 番ポートの両方の
- コネクションを受け入れる場合は、次のようにします。</p>
+ <p>ä¾ãã°ããµã¼ãã 80 çªãã¼ã㨠8000 çªãã¼ãã®ä¸¡æ¹ã®
+ ã³ãã¯ã·ã§ã³ãåãå
¥ããå ´åã¯ã次ã®ããã«ãã¾ãã</p>
<div class="example"><p><code>
Listen 80<br />
Listen 8000
</code></p></div>
- <p>二つの特定のインターフェースとポート番号からのコネクションを
- 受け入れるようにするには、次のようにします。</p>
+ <p>äºã¤ã®ç¹å®ã®ã¤ã³ã¿ã¼ãã§ã¼ã¹ã¨ãã¼ãçªå·ããã®ã³ãã¯ã·ã§ã³ã
+ åãå
¥ããããã«ããã«ã¯ã次ã®ããã«ãã¾ãã</p>
<div class="example"><p><code>
Listen 192.170.2.1:80<br />
Listen 192.170.2.5:8000
</code></p></div>
- <p>IPv6 アドレスは角括弧で囲まなければなりません。
- 例えば次の例のようにです。</p>
+ <p>IPv6 ã¢ãã¬ã¹ã¯è§æ¬å¼§ã§å²ã¾ãªããã°ãªãã¾ããã
+ ä¾ãã°æ¬¡ã®ä¾ã®ããã«ã§ãã</p>
<div class="example"><p><code>
Listen [2001:db8::a00:20ff:fea7:ccea]:80
</code></p></div>
- <div class="note"><h3>エラー条件</h3>
- 同一 IP アドレスとポートの組に、複数の <code>Listen</code>
- ディレクティブを指定してしまうと、'Address already in use'
- というエラーメッセージを受けることになります。
+ <div class="note"><h3>ã¨ã©ã¼æ¡ä»¶</h3>
+ åä¸ IP ã¢ãã¬ã¹ã¨ãã¼ãã®çµã«ãè¤æ°ã® <code>Listen</code>
+ ãã£ã¬ã¯ãã£ããæå®ãã¦ãã¾ãã¨ã'Address already in use'
+ ã¨ããã¨ã©ã¼ã¡ãã»ã¼ã¸ãåãããã¨ã«ãªãã¾ãã
</div>
-<h3>参照</h3>
+<h3>åç
§</h3>
<ul>
-<li><a href="../dns-caveats.html">DNS の問題</a></li>
+<li><a href="../dns-caveats.html">DNS ã®åé¡</a></li>
<li><a href="../bind.html">Apache
-が使用するアドレスとポートの設定</a></li>
+ã使ç¨ããã¢ãã¬ã¹ã¨ãã¼ãã®è¨å®</a></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a> <a name="listenbacklog" id="listenbacklog">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="ListenBackLog" id="ListenBackLog">ListenBackLog</a> <a name="listenbacklog" id="listenbacklog">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>保留状態のコネクションのキューの最大長</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>ListenBacklog <var>backlog</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>ListenBacklog 511</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-</table>
- <p>保留状態のコネクションのキューの最大長です。
- 一般的には調整する必要はありませんし、調整は望ましくありません。
- しかし、TCP SYN フラッドアタックの状況下におかれる場合に、
- 増やした方が望ましいシステムもあります。
- <code>listen(2)</code> システムコールのバックログパラメータを
- ご覧下さい。</p>
-
- <p>この値は OS により、小さな数に抑えられます。
- 値は OS 毎に異なっています。また多くの OS では、
- バックログとして指定されている値ちょうどまで使っているわけではなく、
- 設定されている値に基づいて (通常は設定値よりも大きな値を)
- 使っていることに注意してください。</p>
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>ä¿çç¶æ
ã®ã³ãã¯ã·ã§ã³ã®ãã¥ã¼ã®æ大é·</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>ListenBacklog <var>backlog</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>ListenBacklog 511</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p>ä¿çç¶æ
ã®ã³ãã¯ã·ã§ã³ã®ãã¥ã¼ã®æ大é·ã§ãã
+ ä¸è¬çã«ã¯èª¿æ´ããå¿
è¦ã¯ããã¾ãããã調æ´ã¯æã¾ããããã¾ããã
+ ããããTCP SYN ãã©ããã¢ã¿ãã¯ã®ç¶æ³ä¸ã«ããããå ´åã«ã
+ å¢ãããæ¹ãæã¾ããã·ã¹ãã ãããã¾ãã
+ <code>listen(2)</code> ã·ã¹ãã ã³ã¼ã«ã®ããã¯ãã°ãã©ã¡ã¼ã¿ã
+ ã覧ä¸ããã</p>
+
+ <p>ãã®å¤ã¯ OS ã«ãããå°ããªæ°ã«æãããã¾ãã
+ å¤ã¯ OS æ¯ã«ç°ãªã£ã¦ãã¾ããã¾ãå¤ãã® OS ã§ã¯ã
+ ããã¯ãã°ã¨ãã¦æå®ããã¦ããå¤ã¡ããã©ã¾ã§ä½¿ã£ã¦ããããã§ã¯ãªãã
+ è¨å®ããã¦ããå¤ã«åºã¥ã㦠(é常ã¯è¨å®å¤ããã大ããªå¤ã)
+ 使ã£ã¦ãããã¨ã«æ³¨æãã¦ãã ããã</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="LockFile" id="LockFile">LockFile</a> <a name="lockfile" id="lockfile">ディレクティブ</a></h2>
-<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>受付を直列化するためのロックファイルの位置</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>LockFile <var>filename</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>LockFile logs/accept.lock</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<div class="directive-section"><h2><a name="LockFile" id="LockFile">LockFile</a> <a name="lockfile" id="lockfile">ãã£ã¬ã¯ãã£ã</a></h2>
+<table class="directive">
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>åä»ãç´ååããããã®ããã¯ãã¡ã¤ã«ã®ä½ç½®</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>LockFile <var>filename</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>LockFile logs/accept.lock</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
</table>
<p><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code>
- が <code>fcntl</code> や <code>flock</code>
- に設定されて使用されている場合に、使用されるロックファイルへのパスを
- <code class="directive">LockFile</code> ディレクティブで設定します。
- このディレクティブは通常はそのままにしておきます。
- 主に <code>logs</code> ディレクトリが NFS
- でマウントされている場合などに値を変えます。
- なぜなら<strong>ロックファイルはローカルディスクに
- 保存されなければならない</strong>からです。
- メインサーバプロセスの PID がファイル名に自動的に付加されます。</p>
+ ã <code>fcntl</code> ã <code>flock</code>
+ ã«è¨å®ããã¦ä½¿ç¨ããã¦ããå ´åã«ã使ç¨ãããããã¯ãã¡ã¤ã«ã¸ã®ãã¹ã
+ <code class="directive">LockFile</code> ãã£ã¬ã¯ãã£ãã§è¨å®ãã¾ãã
+ ãã®ãã£ã¬ã¯ãã£ãã¯é常ã¯ãã®ã¾ã¾ã«ãã¦ããã¾ãã
+ 主㫠<code>logs</code> ãã£ã¬ã¯ããªã NFS
+ ã§ãã¦ã³ãããã¦ããå ´åãªã©ã«å¤ãå¤ãã¾ãã
+ ãªããªã<strong>ããã¯ãã¡ã¤ã«ã¯ãã¼ã«ã«ãã£ã¹ã¯ã«
+ ä¿åãããªããã°ãªããªã</strong>ããã§ãã
+ ã¡ã¤ã³ãµã¼ãããã»ã¹ã® PID ããã¡ã¤ã«åã«èªåçã«ä»å ããã¾ãã</p>
- <div class="warning"><h3>セキュリティ</h3>
+ <div class="warning"><h3>ã»ãã¥ãªãã£</h3>
<p><code>/var/tmp</code>
- といった、誰でも書き込めるディレクトリにファイルを
- <em>置かない</em>方がよいです。なぜなら、サーバが起動時に作成する
- ロックファイルの作成自体を妨害することによって、
- 誰でもサービス拒否アタックを引き起こすことができるからです。</p>
+ ã¨ãã£ãã誰ã§ãæ¸ãè¾¼ãããã£ã¬ã¯ããªã«ãã¡ã¤ã«ã
+ <em>ç½®ããªã</em>æ¹ãããã§ãããªããªãããµã¼ããèµ·åæã«ä½æãã
+ ããã¯ãã¡ã¤ã«ã®ä½æèªä½ã妨害ãããã¨ã«ãã£ã¦ã
+ 誰ã§ããµã¼ãã¹æå¦ã¢ã¿ãã¯ãå¼ãèµ·ãããã¨ãã§ããããã§ãã</p>
</div>
-<h3>参照</h3>
+<h3>åç
§</h3>
<ul>
<li><code class="directive"><a href="#acceptmutex">AcceptMutex</a></code></li>
</ul>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="MaxClients" id="MaxClients">MaxClients</a> <a name="maxclients" id="maxclients">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="MaxClients" id="MaxClients">MaxClients</a> <a name="maxclients" id="maxclients">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>リクエストに応答するために作成される
-子プロセスの最大個数</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>MaxClients <var>number</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>詳細は使用法をご覧下さい。</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
-</table>
- <p><code class="directive">MaxClients</code> ディレクティブは、
- 応答することのできる同時リクエスト数を設定します。
- <code class="directive">MaxClients</code> 制限数を越えるコネクションは通常、
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>ãªã¯ã¨ã¹ãã«å¿çããããã«ä½æããã
+åããã»ã¹ã®æ大åæ°</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>MaxClients <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>詳細ã¯ä½¿ç¨æ³ãã覧ä¸ããã</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+</table>
+ <p><code class="directive">MaxClients</code> ãã£ã¬ã¯ãã£ãã¯ã
+ å¿çãããã¨ã®ã§ããåæãªã¯ã¨ã¹ãæ°ãè¨å®ãã¾ãã
+ <code class="directive">MaxClients</code> å¶éæ°ãè¶ããã³ãã¯ã·ã§ã³ã¯é常ã
<code class="directive"><a href="#listenbacklog">ListenBacklog</a></code>
- ディレクティブで設定した数までキューに入ります。
- 他のリクエストの最後まで達して子プロセスが空くと、
- 次のコネクションに応答します。</p>
-
- <p>スレッドを用いないサーバ (<em>すなわち</em> <code class="module"><a href="../mod/prefork.html">prefork</a></code>)
- では、<code class="directive">MaxClients</code>
- は、リクエストに応答するために起動される
- 子プロセスの最大数となります。
- デフォルト値は <code>256</code> で、これを増加させたい場合は、
+ ãã£ã¬ã¯ãã£ãã§è¨å®ããæ°ã¾ã§ãã¥ã¼ã«å
¥ãã¾ãã
+ ä»ã®ãªã¯ã¨ã¹ãã®æå¾ã¾ã§éãã¦åããã»ã¹ã空ãã¨ã
+ 次ã®ã³ãã¯ã·ã§ã³ã«å¿çãã¾ãã</p>
+
+ <p>ã¹ã¬ãããç¨ããªããµã¼ã (<em>ããªãã¡</em> <code class="module"><a href="../mod/prefork.html">prefork</a></code>)
+ ã§ã¯ã<code class="directive">MaxClients</code>
+ ã¯ããªã¯ã¨ã¹ãã«å¿çããããã«èµ·åããã
+ åããã»ã¹ã®æ大æ°ã¨ãªãã¾ãã
+ ããã©ã«ãå¤ã¯ <code>256</code> ã§ããããå¢å ããããå ´åã¯ã
<code class="directive"><a href="#serverlimit">ServerLimit</a></code>
- の値も増加させる必要があります。</p>
+ ã®å¤ãå¢å ãããå¿
è¦ãããã¾ãã</p>
- <p>スレッドを用いるサーバや、ハイブリッドサーバ (<em>すなわち</em>
+ <p>ã¹ã¬ãããç¨ãããµã¼ããããã¤ããªãããµã¼ã (<em>ããªãã¡</em>
<code class="module"><a href="../mod/beos.html">beos</a></code> <code class="module"><a href="../mod/worker.html">worker</a></code>)
- では、<code class="directive">MaxClients</code>
- は、クライアントに応答できるスレッドの総数を制限します。
- <code class="module"><a href="../mod/beos.html">beos</a></code> でのデフォルト値は <code>50</code> です。
- ハイブリッド MPM でのデフォルト値は 16
+ ã§ã¯ã<code class="directive">MaxClients</code>
+ ã¯ãã¯ã©ã¤ã¢ã³ãã«å¿çã§ããã¹ã¬ããã®ç·æ°ãå¶éãã¾ãã
+ <code class="module"><a href="../mod/beos.html">beos</a></code> ã§ã®ããã©ã«ãå¤ã¯ <code>50</code> ã§ãã
+ ãã¤ããªãã MPM ã§ã®ããã©ã«ãå¤ã¯ 16
<code class="directive"><a href="#serverlimit">ServerLimit</a></code>
- の <code>25</code> 倍 (<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>) です。
+ ã® <code>25</code> å (<code class="directive"><a href="#threadsperchild">ThreadsPerChild</a></code>) ã§ãã
<code class="directive">MaxClients</code>
- を 16 プロセス以上必要な値まで増加させたい場合は、
+ ã 16 ããã»ã¹ä»¥ä¸å¿
è¦ãªå¤ã¾ã§å¢å ããããå ´åã¯ã
<code class="directive"><a href="#serverlimit">ServerLimit</a></code>
- も増加させる必要があります。</p>
+ ãå¢å ãããå¿
è¦ãããã¾ãã</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a> <a name="maxmemfree" id="maxmemfree">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="MaxMemFree" id="MaxMemFree">MaxMemFree</a> <a name="maxmemfree" id="maxmemfree">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td><code>free()</code> が呼ばれない限り、
-主メモリアロケータが保持し続けられるメモリの最大量</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>MaxMemFree <var>KBytes</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>MaxMemFree 0</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td><code>free()</code> ãå¼ã°ããªãéãã
+主ã¡ã¢ãªã¢ãã±ã¼ã¿ãä¿æãç¶ããããã¡ã¢ãªã®æ大é</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>MaxMemFree <var>KBytes</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>MaxMemFree 0</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
</table>
- <p><code class="directive">MaxMemFree</code> ディレクティブは
- <code>free()</code> が呼ばれない限り、
- 主アロケータが保持できる空のメモリの最大値をキロバイト単位で設定します。
- 設定されていないか、零に設定されているときは、無制限になります。</p>
+ <p><code class="directive">MaxMemFree</code> ãã£ã¬ã¯ãã£ãã¯
+ <code>free()</code> ãå¼ã°ããªãéãã
+ 主ã¢ãã±ã¼ã¿ãä¿æã§ãã空ã®ã¡ã¢ãªã®æ大å¤ããããã¤ãåä½ã§è¨å®ãã¾ãã
+ è¨å®ããã¦ããªãããé¶ã«è¨å®ããã¦ããã¨ãã¯ãç¡å¶éã«ãªãã¾ãã</p>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="MaxRequestsPerChild" id="MaxRequestsPerChild">MaxRequestsPerChild</a> <a name="maxrequestsperchild" id="maxrequestsperchild">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="MaxRequestsPerChild" id="MaxRequestsPerChild">MaxRequestsPerChild</a> <a name="maxrequestsperchild" id="maxrequestsperchild">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>個々の子サーバが稼働中に扱うリクエスト数の上限</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>MaxRequestsPerChild <var>number</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>MaxRequestsPerChild 10000</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>åã
ã®åãµã¼ãã稼åä¸ã«æ±ããªã¯ã¨ã¹ãæ°ã®ä¸é</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>MaxRequestsPerChild <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>MaxRequestsPerChild 10000</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/prefork.html">prefork</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
</table>
- <p><code class="directive">MaxRequestsPerChild</code> ディレクティブは、
- 個々の子サーバプロセスが扱うことのできるリクエストの制限数を
- 設定します。<code class="directive">MaxRequestsPerChild</code>
- 個のリクエストの後に、子プロセスは終了します。
- <code class="directive">MaxRequestsPerChild</code> が <code>0</code>
- に設定されている場合は、プロセスは期限切れにより終了することはありません。</p>
+ <p><code class="directive">MaxRequestsPerChild</code> ãã£ã¬ã¯ãã£ãã¯ã
+ åã
ã®åãµã¼ãããã»ã¹ãæ±ããã¨ã®ã§ãããªã¯ã¨ã¹ãã®å¶éæ°ã
+ è¨å®ãã¾ãã<code class="directive">MaxRequestsPerChild</code>
+ åã®ãªã¯ã¨ã¹ãã®å¾ã«ãåããã»ã¹ã¯çµäºãã¾ãã
+ <code class="directive">MaxRequestsPerChild</code> ã <code>0</code>
+ ã«è¨å®ããã¦ããå ´åã¯ãããã»ã¹ã¯æéåãã«ããçµäºãããã¨ã¯ããã¾ããã</p>
- <div class="note"><h3>その他のデフォルト値</h3>
- <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> と <code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>
- でのデフォルト値は <code>0</code> です。</p>
+ <div class="note"><h3>ãã®ä»ã®ããã©ã«ãå¤</h3>
+ <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> 㨠<code class="module"><a href="../mod/mpm_winnt.html">mpm_winnt</a></code>
+ ã§ã®ããã©ã«ãå¤ã¯ <code>0</code> ã§ãã</p>
</div>
<p><code class="directive">MaxRequestsPerChild</code>
- を非ゼロに制限することには、二つの利点があります:</p>
+ ãéã¼ãã«å¶éãããã¨ã«ã¯ãäºã¤ã®å©ç¹ãããã¾ã:</p>
<ul>
- <li>(偶発的な) メモリーリークが起こった場合に
- プロセスが消費するメモリの総量を制限できる</li>
+ <li>(å¶çºçãª) ã¡ã¢ãªã¼ãªã¼ã¯ãèµ·ãã£ãå ´åã«
+ ããã»ã¹ãæ¶è²»ããã¡ã¢ãªã®ç·éãå¶éã§ãã</li>
- <li>プロセスに有限のライフタイムを設定することで、
- サーバ負荷が下がった時にプロセス数を少なくすることができる</li>
+ <li>ããã»ã¹ã«æéã®ã©ã¤ãã¿ã¤ã ãè¨å®ãããã¨ã§ã
+ ãµã¼ãè² è·ãä¸ãã£ãæã«ããã»ã¹æ°ãå°ãªããããã¨ãã§ãã</li>
</ul>
- <div class="note"><h3>注</h3>
- <p><code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> リクエストの場合は、
- 一つ目のリクエストだけがこの制限に該当します。
- 実効的には、一つの子プロセスあたりの<em>コネクション</em>数を
- 制限するように挙動が変化します。</p>
+ <div class="note"><h3>注</h3>
+ <p><code class="directive"><a href="../mod/core.html#keepalive">KeepAlive</a></code> ãªã¯ã¨ã¹ãã®å ´åã¯ã
+ ä¸ã¤ç®ã®ãªã¯ã¨ã¹ãã ãããã®å¶éã«è©²å½ãã¾ãã
+ å®å¹çã«ã¯ãä¸ã¤ã®åããã»ã¹ãããã®<em>ã³ãã¯ã·ã§ã³</em>æ°ã
+ å¶éããããã«æåãå¤åãã¾ãã</p>
</div>
</div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
-<div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads" id="maxsparethreads">ディレクティブ</a></h2>
+<div class="directive-section"><h2><a name="MaxSpareThreads" id="MaxSpareThreads">MaxSpareThreads</a> <a name="maxsparethreads" id="maxsparethreads">ãã£ã¬ã¯ãã£ã</a></h2>
<table class="directive">
-<tr><th><a href="directive-dict.html#Description">説明:</a></th><td>アイドルスレッドの最大数</td></tr>
-<tr><th><a href="directive-dict.html#Syntax">構文:</a></th><td><code>MaxSpareThreads <var>number</var></code></td></tr>
-<tr><th><a href="directive-dict.html#Default">デフォルト:</a></th><td><code>詳細は使用法をご覧下さい。</code></td></tr>
-<tr><th><a href="directive-dict.html#Context">コンテキスト:</a></th><td>サーバ設定ファイル</td></tr>
-<tr><th><a href="directive-dict.html#Status">ステータス:</a></th><td>MPM</td></tr>
-<tr><th><a href="directive-dict.html#Module">モジュール:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
+<tr><th><a href="directive-dict.html#Description">説æ:</a></th><td>ã¢ã¤ãã«ã¹ã¬ããã®æ大æ°</td></tr>
+<tr><th><a href="directive-dict.html#Syntax">æ§æ:</a></th><td><code>MaxSpareThreads <var>number</var></code></td></tr>
+<tr><th><a href="directive-dict.html#Default">ããã©ã«ã:</a></th><td><code>詳細ã¯ä½¿ç¨æ³ãã覧ä¸ããã</code></td></tr>
+<tr><th><a href="directive-dict.html#Context">ã³ã³ããã¹ã:</a></th><td>ãµã¼ãè¨å®ãã¡ã¤ã«</td></tr>
+<tr><th><a href="directive-dict.html#Status">ã¹ãã¼ã¿ã¹:</a></th><td>MPM</td></tr>
+<tr><th><a href="directive-dict.html#Module">ã¢ã¸ã¥ã¼ã«:</a></th><td><code class="module"><a href="../mod/beos.html">beos</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>, <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code>, <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code>, <code class="module"><a href="../mod/perchild.html">perchild</a></code>, <code class="module"><a href="../mod/threadpool.html">threadpool</a></code>, <code class="module"><a href="../mod/worker.html">worker</a></code></td></tr>
</table>
- <p>アイドルなスレッドの最大数です。異なる MPM ではそれぞれ、
- このディレクティブは異なる取り扱われ方をされます。</p>
+ <p>ã¢ã¤ãã«ãªã¹ã¬ããã®æ大æ°ã§ããç°ãªã MPM ã§ã¯ããããã
+ ãã®ãã£ã¬ã¯ãã£ãã¯ç°ãªãåãæ±ããæ¹ãããã¾ãã</p>
- <p><code class="module"><a href="../mod/perchild.html">perchild</a></code> では、
- デフォルトは <code>MaxSpareThreads 10</code> です。
- この MPM はアイドルスレッド数を、それぞれの子プロセスごとに監視します。
- 子プロセスにアイドルスレッドが多すぎる場合は、
- サーバはその子プロセスに含まれるスレッドを終了し始めます。</p>
+ <p><code class="module"><a href="../mod/perchild.html">perchild</a></code> ã§ã¯ã
+ ããã©ã«ã㯠<code>MaxSpareThreads 10</code> ã§ãã
+ ãã® MPM ã¯ã¢ã¤ãã«ã¹ã¬ããæ°ããããããã®åããã»ã¹ãã¨ã«ç£è¦ãã¾ãã
+ åããã»ã¹ã«ã¢ã¤ãã«ã¹ã¬ãããå¤ãããå ´åã¯ã
+ ãµã¼ãã¯ãã®åããã»ã¹ã«å«ã¾ããã¹ã¬ãããçµäºãå§ãã¾ãã</p>
<p><code class="module"><a href="../mod/worker.html">worker</a></code>, <code class="module"><a href="../mod/leader.html">leader</a></code>,
- <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> では、
- デフォルトは <code>MaxSpareThreads 250</code> です。
- この MPM はアイドルスレッド数をサーバ全体で監視します。
- サーバでアイドルスレッド数が多すぎる場合は、
- この数字よりも少ない数になるまで子プロセスを終了します。</p>
-
- <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> では、
- デフォルトは <code>MaxSpareThreads 100</code> です。
- この MPM はシングルプロセスで実行されますので、
- スペアスレッド数もサーバ全体で勘定します。</p>
-
- <p><code class="module"><a href="../mod/beos.html">beos</a></code> と <code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> は
- <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> と似た挙動をします。
- <code class="module"><a href="../mod/beos.html">beos</a></code> でのデフォルト値は <code>MaxSpareThreads 50</code>
- です。<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> でのデフォルト値は <code>10</code>
- です。</p>
-
- <div class="note"><h3>制限事項</h3>
- <p><code class="directive">MaxSpareThreads</code> の取る値には制限があります。
- Apache は次の規則に従って自動的に補正します。</p>
+ <code class="module"><a href="../mod/threadpool.html">threadpool</a></code> ã§ã¯ã
+ ããã©ã«ã㯠<code>MaxSpareThreads 250</code> ã§ãã
+ ãã® MPM ã¯ã¢ã¤ãã«ã¹ã¬ããæ°ããµã¼ãå
¨ä½ã§ç£è¦ãã¾ãã
+ ãµã¼ãã§ã¢ã¤ãã«ã¹ã¬ããæ°ãå¤ãããå ´åã¯ã
+ ãã®æ°åãããå°ãªãæ°ã«ãªãã¾ã§åããã»ã¹ãçµäºãã¾ãã</p>
+
+ <p><code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> ã§ã¯ã
+ ããã©ã«ã㯠<code>MaxSpareThreads 100</code> ã§ãã
+ ãã® MPM ã¯ã·ã³ã°ã«ããã»ã¹ã§å®è¡ããã¾ãã®ã§ã
+ ã¹ãã¢ã¹ã¬ããæ°ããµã¼ãå
¨ä½ã§åå®ãã¾ãã</p>
+
+ <p><code class="module"><a href="../mod/beos.html">beos</a></code> 㨠<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> ã¯
+ <code class="module"><a href="../mod/mpm_netware.html">mpm_netware</a></code> ã¨ä¼¼ãæåããã¾ãã
+ <code class="module"><a href="../mod/beos.html">beos</a></code> ã§ã®ããã©ã«ãå¤ã¯ <code>MaxSpareThreads 50</code>
+ ã§ãã<code class="module"><a href="../mod/mpmt_os2.html">mpmt_os2</a></code> ã§ã®ããã©ã«ãå¤ã¯ <code>10</code>
+ ã§ãã</p>
+
+ <div class="note"><h3>å¶éäºé
</h3>
+ <p><code class="directive">MaxSpareThreads</code> ã®åãå¤ã«ã¯å¶éãããã¾ãã
[... 740 lines stripped ...]