home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2003 November
/
PCWorld_2003-11_cd.bin
/
Komunik
/
apache
/
apache_2.0.47-win32-x86-no_ssl.msi
/
Data.Cab
/
F250668_mpm.xml.ru
< prev
next >
Wrap
Extensible Markup Language
|
2003-04-15
|
5KB
|
115 lines
<?xml version='1.0' encoding='KOI8-R' ?>
<!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
<!--***************************************************-->
<!-- English revision: 1.2 -->
<!--***************************************************-->
<!-- Translator: Mikhail Filimonov (mvf@uniyar.ac.ru) -->
<!-- Reviewers: -->
<!-- Ivan Shvedov (ivan@tversu.ru) -->
<!-- Arthur Reznikov (art@altair.tversu.ru)-->
<!--***************************************************-->
<?xml-stylesheet type="text/xsl" href="./style/manual.ru.xsl"?>
<manualpage metafile="mpm.xml.meta">
<title>φ╒╠╪╘╔-╨╥╧├┼╙╙╬┘┼ ═╧─╒╠╔ (φ≡-═╧─╒╠╔)</title>
<summary>
<p>ⁿ╘╧╘ ─╧╦╒═┼╬╘ ╧╨╔╙┘╙┘╫┴┼╘, ▐╘╧ ╘┴╦╧┼ ═╒╠╪╘╔-╨╥╧├┼╙╙╬┘┼ ═╧─╒╠╔
╔ ╦┴╦ ╧╬╔ ╔╙╨╧╠╪┌╒└╘╙╤ ╫ HTTP-╙┼╥╫┼╥┼ Apache.</p>
</summary>
<section id="introduction"><title>≈╫┼─┼╬╔┼</title>
<p>HTTP-╙┼╥╫┼╥ Apache ┬┘╠ ╥┴┌╥┴┬╧╘┴╬ ╦┴╦ ═╧▌╬┘╩ ╔ ╟╔┬╦╔╩ ╫┼┬-╙┼╥╫┼╥,
╦╧╘╧╥┘╩ ═╧╓┼╘ ╥┴┬╧╘┴╘╪ ╬┴ ╙┴═┘╚ ╥┴┌╬┘╚ ╨╠┴╘╞╧╥═┴╚ ╔ ╫ ╥┴═╦┴╚
╥┴┌╠╔▐╬╧╟╧ ╧╦╥╒╓┼╬╔╤. ≥┴┌╠╔▐╬┘┼ ╨╠┴╘╞╧╥═┘ ╔ ╧╦╥╒╓┼╬╔╤ ▐┴╙╘╧
╘╥┼┬╒└╘ ╔ ╥┴┌╠╔▐╬┘╚ ╫╧┌═╧╓╬╧╙╘┼╩ ╔╠╔ ═╧╟╒╘ ╨╥┼─╧╙╘┴╫╠╤╘╪
╥┴┌╠╔▐╬┘┼ ╨╒╘╔ ╥┼┴╠╔┌┴├╔╔ ╧─╬╧╩ ╔ ╘╧╩ ╓┼ ╫╧┌═╧╓╬╧╙╘╔ ╬┴╔┬╧╠┼┼
▄╞╞┼╦╘╔╫╬╧. Apache ╫╙┼╟─┴ ═╧╟ ╥┴┬╧╘┴╘╪ ╫ ╥┴┌╠╔▐╬┘╚
╙╥┼─┴╚ ╧╦╥╒╓┼╬╔╤ ┌┴ ╙▐ú╘ ╙╫╧┼╩ ═╧─╒╠╪╬╧╩ ┴╥╚╔╘┼╦╘╒╥┘, ╦╧╘╧╥┴╤
╨╧┌╫╧╠╤┼╘ ╫┼┬═┴╙╘┼╥╒ ╫┘┬╥┴╘╪ ╫╙└ ╬┼╧┬╚╧─╔═╒└ ╞╒╬╦├╔╧╬┴╠╪╬╧╙╘╪,
╦╧╘╧╥┴╤ ┬╒─┼╘ ╥┼┴╠╔┌╧╫┘╫┴╘╪╙╤ ╙┼╥╫┼╥╧═ ╨╧╙╠┼ ╦╧═╨╔╠╤├╔╔, ╨╥╔
╨╧═╧▌╔ ╦╧═╨╔╠╔╥╒┼═┘╚ ╔╠╔ ╨╧─╦╠└▐┴┼═┘╚ ═╧─╒╠┼╩.</p>
<p>≈ Apache 2.0 ═╧─╒╠╪╬┴╤ ┴╥╚╔╘┼╦╘╒╥┴ ┬┘╠┴ ╥┴╙█╔╥┼╬┴ ╬┴╔┬╧╠┼┼
╧┬▌╔═╔ ╞╒╬╦├╔╤═╔ ╫┼┬-╙┼╥╫┼╥┴. ⌠┼╨┼╥╪ ╙┼╥╫┼╥ ╨╧╙╘┴╫╠╤┼╘╙╤ ╙
╬┴┬╧╥╧═ ═╒╠╪╘╔-╨╥╧├┼╙╙╬┘╚ ═╧─╒╠┼╩ (φ≡-═╧─╒╠┼╩), ╧╘╫┼╘╙╘╫┼╬╬┘╚
┌┴ ╙╧┼─╔╬┼╬╔┼ ╙ ╙┼╘┼╫┘═╔ ╨╧╥╘┴═╔ ╦╧═╨╪└╘┼╥┴, ┌┴ ╨╥╔ú═ ┌┴╨╥╧╙╧╫
╔ ┌┴ ╦╧╧╥─╔╬┴├╔└ ╔╚ ╧┬╥┴┬╧╘╦╔ ─╧▐┼╥╬╔═╔ ╨╥╧├┼╙╙┴═╔.</p>
<p>≥┴╙█╔╥┼╬╔┼ ═╧─╒╠╪╬╧╩ ┴╥╚╔╘┼╦╘╒╥┘ ─╧ ▄╘╧╟╧ ╒╥╧╫╬╤ ─┴ú╘
─╫┴ ╫┴╓╬┘╚ ╨╥┼╔═╒▌┼╙╘╫┴:</p>
<ul>
<li>Apache ═╧╓┼╘ ┬╧╠┼┼ ┴╦╦╒╥┴╘╬╧ ╔ ▄╞╞┼╦╘╔╫╬╧ ╥┴┬╧╘┴╘╪
╫ ╙┴═┘╚ ╥┴┌╬┘╚ ╧╨┼╥┴├╔╧╬╬┘╚ ╙╔╙╘┼═┴╚. ≈ ▐┴╙╘╬╧╙╘╔,
╫┼╥╙╔╤ Apache ─╠╤ Windows ╘┼╨┼╥╪ ╥┴┬╧╘┴┼╘ ╬┴═╬╧╟╧ ┬╧╠┼┼
▄╞╞┼╦╘╔╫╬╧, ┬╠┴╟╧─┴╥╤ ╘╧═╒, ▐╘╧ φ≡-═╧─╒╠╪
<module>mpm_winnt</module> ═╧╓┼╘ ╔╙╨╧╠╪┌╧╫┴╘╪ ╙╧┬╙╘╫┼╬╬┘┼
╙┼╘┼╫┘┼ ╞╒╬╦├╔╔ Windows ╫┌┴═┼╬ ╙┼╘┼╫┘╚ ╞╒╬╦├╔╩ ╒╥╧╫╬╤ POSIX.
ⁿ╘┴ ╦┴╙┴┼╘╙╤ ╔ ─╥╒╟╔╚ ╧╨┼╥┴├╔╧╬╬┘╚ ╙╔╙╘┼═, ─╠╤ ╦╧╘╧╥┘╚
╥┴┌╥┴┬╧╘┴╬┘ ╙╨┼├╔┴╠╪╬┘┼ φ≡-═╧─╒╠╔.</li>
<li>≤┼╥╫┼╥ ═╧╓┼╘ ┬┘╘╪ ╬┴╙╘╥┼╬ ┬╧╠┼┼ ╧╨╘╔═┴╠╪╬╧ ─╠╤ ╬╒╓─ ╦╧╬╦╥┼╘╬╧╟╧
╙┴╩╘┴. ε┴╨╥╔═┼╥, ─╠╤ ╙┴╩╘╧╫, ╘╥┼┬╒└▌╔╚ ┌╬┴▐╔╘┼╠╪╬╧╩
═┴╙█╘┴┬╔╥╒┼═╧╙╘╔, ═╧╓┼╘ ┬┘╘╪ ╫┘┬╥┴╬ ═╬╧╟╧╨╧╘╧▐╬┘╩ φ≡-═╧─╒╠╪,
╘┴╦╧╩ ╦┴╦ <module>worker</module>, ┴ ─╠╤ ╙┴╩╘╧╫, ╘╥┼┬╒└▌╔╚
┬╧╠╪█┼╩ ╙╘┴┬╔╠╪╬╧╙╘╔ ╔╠╔ ╙╧╫═┼╙╘╔═╧╙╘╔ ╙╧ ╙╘┴╥┘═ ≡∩, ═╧╓┼╘
┬┘╘╪ ╔╙╨╧╠╪┌╧╫┴╬ <module>prefork</module>. δ╥╧═┼ ╘╧╟╧,
╘┴╦╓┼ ╨╥┼─╧╙╘┴╫╠╤└╘╙╤ ╙╨┼├╔┴╠╪╬┘┼ ╫╧┌═╧╓╬╧╙╘╔, ╘┴╦╔┼ ╦┴╦
╧┬╙╠╒╓╔╫┴╬╔┼ ╥┴┌╠╔▐╬┘╚ ╚╧╙╘╧╫ ╨╥╧├┼╙╙┴══╔ ╙ ╨╥╔╫╔╠┼╟╔╤═╔
╥┴┌╠╔▐╬┘╚ ╨╧╠╪┌╧╫┴╘┼╠┼╩ (<module>perchild</module>).</li>
</ul>
<p>ε┴ ╒╥╧╫╬┼ ╨╧╠╪┌╧╫┴╘┼╠╤ φ≡-═╧─╒╠╔ ╨╧▐╘╔ ╬┼ ╧╘╠╔▐┴└╘╙╤ ╧╘
╫╙┼╚ ╧╙╘┴╠╪╬┘╚ ═╧─╒╠┼╩ Apache. ∩╙╬╧╫╬╧┼ ╥┴┌╠╔▐╔┼ ╙╧╙╘╧╔╘
╫ ╘╧═, ▐╘╧ ╙ ╙┼╥╫┼╥╧═ ═╧╓┼╘ ┬┘╘╪ ╙╦╧═╨╔╠╔╥╧╫┴╬ ╧─╔╬ ╔ ╘╧╠╪╦╧
╧─╔╬ φ≡-═╧─╒╠╪. ≤╨╔╙╧╦ ─╧╙╘╒╨╬┘╚ φ≡-═╧─╒╠┼╩ ═╧╓╬╧ ╨╧╙═╧╘╥┼╘╪
╫ <a href="mod/">╦┴╘┴╠╧╟┼ ═╧─╒╠┼╩</a>.</p>
</section>
<section id="choosing"><title>≈┘┬╧╥ φ≡-═╧─╒╠╤</title>
<p>φ≡-═╧─╒╠╪ ─╧╠╓┼╬ ┬┘╘╪ ╫┘┬╥┴╬ ╬┴ ▄╘┴╨┼ ╦╧╬╞╔╟╒╥┴├╔╔,
┴ ┌┴╘┼═ ╙╦╧═╨╔╠╔╥╧╫┴╬ ╫═┼╙╘┼ ╙ ╙┼╥╫┼╥╧═, ▐╘╧┬┘ ╙╘┴╘╪
┼╟╧ ▐┴╙╘╪└. δ╧═╨╔╠╤╘╧╥┘ ╙╨╧╙╧┬╬┘ ╧╨╘╔═╔┌╔╥╧╫┴╘╪
═╬╧╟╔┼ ╞╒╬╦├╔╔ ╨╥╔ ╒╙╠╧╫╔╔, ▐╘╧ ╔╙╨╧╠╪┌╒└╘╙╤ ╨╧╘╧╦╔,
╧─╬┴╦╧ ╧╬╔ ─╧╠╓╬┘ ┌╬┴╘╪ ┼▌┼ ╬┴ ▄╘┴╨┼ ╦╧═╨╔╠╤├╔╔, ╔╙╨╧╠╪┌╒└╘╙╤ ╠╔
╨╧╘╧╦╔ ╔╠╔ ╬┼╘. ≡╧╙╦╧╠╪╦╒ ╬┼╦╧╘╧╥┘┼ φ≡-═╧─╒╠╔ ╔╙╨╧╠╪┌╒└╘
╨╧╘╧╦╔ ╫ ∩≤ Unix, ┴ ─╥╒╟╔┼ - ╬┼╘, Apache ┬╒─┼╘ ╥┴┬╧╘┴╘╪
╠╒▐█┼, ┼╙╠╔ φ≡-═╧─╒╠╪ ┬┘╠ ╫╙╘╥╧┼╬ ╫ ╙┼╥╫┼╥ ╬┴ ▄╘┴╨┼
╦╧═╨╔╠╤├╔╔.</p>
<p>■╘╧┬┘ ╨╧─╦╠└▐╔╘╪ ╓┼╠┴┼═┘╩ φ≡-═╧─╒╠╪ ╦ Apache,
╔╙╨╧╠╪┌╒╩╘┼ ┴╥╟╒═┼╬╘ --with-mpm=<em>╬┴┌╫┴╬╔┼</em>
╙╦╥╔╨╘┴ <code>./configure</code>, ╟─┼ <em>╬┴┌╫┴╬╔┼</em> -
▄╘╧ ╬┴┌╫┴╬╔┼ ╓┼╠┴┼═╧╟╧ φ≡-═╧─╒╠╤.</p>
<p>∩─╬┴╓─┘ ╧╘╦╧═╨╔╠╔╥╧╫┴╫ ╙┼╥╫┼╥, ╫╙┼╟─┴ ═╧╓╬╧
╧╨╥┼─┼╠╔╘╪, ╦┴╦╧╩ φ≡-═╧─╒╠╪ ┬┘╠ ╫┘┬╥┴╬, ╔╙╨╧╠╪┌╒╤ ╦╧═┴╬─╒
<code>./httpd -l</code>, ╦╧╘╧╥┴╤ ╫┘╫┼─┼╘ ╙╨╔╙╧╦
╫╙┼╚ ═╧─╒╠┼╩, ╧╘╦╧═╨╔╠╔╥╧╫┴╬╬┘╚ ╫═┼╙╘┼ ╙ ╙┼╥╫┼╥╧═,
╫ ╘╧═ ▐╔╙╠┼ ╔ ╬┴┌╫┴╬╔┼ φ≡-═╧─╒╠╤.</p>
</section>
<section id="defaults"><title>≡╧─╦╠└▐ú╬╬┘┼ ╨╧ ╒═╧╠▐┴╬╔└ φ≡-═╧─╒╠╔</title>
<p>≡╥╔╫┼─ú╬╬┴╤ ╬╔╓┼ ╘┴┬╠╔├┴ ╨╧╦┴┌┘╫┴┼╘, ╦┴╦╔┼ φ≡-═╧─╒╠╔ ╨╧─╦╠└▐┼╬┘
╨╧ ╒═╧╠▐┴╬╔└ ─╠╤ ╥┴┌╠╔▐╬┘╚ ╧╨┼╥┴├╔╧╬╬┴╚ ╙╔╙╘┼═. ≈ ╬┼╩ ╒╦┴┌┴╬ ╘╧╘
φ≡-═╧─╒╠╪, ╦╧╘╧╥┘╩ ┬╒─┼╘ ╫┘┬╥┴╬, ┼╙╠╔ ≈┘ ╬┴ ▄╘┴╨┼ ╦╧═╨╔╠╤├╔╔ ╬┼
╨╧─╦╠└▐╔╠╔ ─╥╒╟╧╩ φ≡-═╧─╒╠╪.</p>
<table>
<tr><td>BeOS</td><td><module>beos</module></td></tr>
<tr><td>Netware</td><td><module>mpm_netware</module></td></tr>
<tr><td>OS/2</td><td><module>mpmt_os2</module></td></tr>
<tr><td>Unix</td><td><module>prefork</module></td></tr>
<tr><td>Windows</td><td><module>mpm_winnt</module></td></tr>
</table>
</section>
</manualpage>