]> granicus.if.org Git - apache/blob - docs/manual/mpm.html.de
update transformation
[apache] / docs / manual / mpm.html.de
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" lang="de" xml:lang="de"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Multi-Processing-Module (MPMs) - Apache HTTP Server</title>
9 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
10 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
11 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
12 <link href="./images/favicon.ico" rel="shortcut icon" /></head>
13 <body id="manual-page"><div id="page-header">
14 <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p>
15 <p class="apache">Apache HTTP Server Version 2.5</p>
16 <img alt="" src="./images/feather.gif" /></div>
17 <div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="./images/left.gif" /></a></div>
18 <div id="path">
19 <a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP-Server</a> &gt; <a href="http://httpd.apache.org/docs/">Dokumentation</a> &gt; <a href="./">Version 2.5</a></div><div id="page-content"><div id="preamble"><h1>Multi-Processing-Module (MPMs)</h1>
20 <div class="toplang">
21 <p><span>Verfügbare Sprachen: </span><a href="./de/mpm.html" title="Deutsch">&nbsp;de&nbsp;</a> |
22 <a href="./en/mpm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
23 <a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
24 <a href="./fr/mpm.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
25 <a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
26 <a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
27 <a href="./tr/mpm.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a> |
28 <a href="./zh-cn/mpm.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&nbsp;</a></p>
29 </div>
30 <div class="outofdate">Diese Übersetzung ist möglicherweise
31             nicht mehr aktuell. Bitte prüfen Sie die englische Version auf
32             die neuesten Änderungen.</div>
33
34   <p>Das Dokument beschreibt, was ein Multi-Processing-Modul ist und wie solche
35     Module beim Apache HTTP Server verwendet werden.</p>
36 </div>
37 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#introduction">Einführung</a></li>
38 <li><img alt="" src="./images/down.gif" /> <a href="#choosing">Auswahl eines MPMs</a></li>
39 <li><img alt="" src="./images/down.gif" /> <a href="#defaults">MPM-Voreinstellungen</a></li>
40 </ul></div>
41 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
42 <div class="section">
43 <h2><a name="introduction" id="introduction">Einführung</a></h2>
44
45   <p>Der Apache HTTP Server wurde als leistungsfähiger und flexibler Webserver
46     konzipiert, der auf einer Vielzahl von Plattformen in einer
47     Reihe unterschiedlicher Umgebungen arbeiten kann. Unterschiedliche
48     Plattformen und unterschiedliche Umgebungen verlangen oftmals verschiedene
49     Fähigkeiten oder kennen verschiedene Wege, die gleiche
50     Funktionaltät sehr effizient zu implementieren. Der Apache hat durch
51     seinen modularen Aufbau schon immer eine breite Auswahl von Umgebungen
52     unterstützt. Dieses Design erlaubt es dem Webmaster, durch Auswahl der
53     Module, die zur Kompilierungszeit oder zur Laufzeit geladen werden, die
54     Features auszuwählen, die in den Server intregiert werden.</p>
55
56   <p>Der Apache 2.0 erweitert dieses modulare Design auf die grundlegenden
57     Funktionen eines Webservers. Der Server wird mit einer Auswahl von
58     Multi-Processing-Modulen (MPMs) ausgeliefert, die für die Bindung an
59     Netzwerkports der Maschine, die Annahme von Anfragen und die Abfertigung von
60     Kindprozessen zur Behandlung der Anfragen zuständig sind.</p>
61
62   <p>Die Erweiterung des modularen Aufbaus auf diese Ebene des Servers
63     bringt zwei wesentliche Vorteile:</p>
64
65   <ul>
66     <li>Der Apache kann nun eine Vielfalt von Betriebssystemen sauberer und
67       effizienter unterstützen. Insbesondere die Windows-Version des Apache
68       ist jetzt deutlich effizienter, da <code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code> native
69       Netzwerkfähigkeiten anstelle der im Apache 1.3 verwendeten
70       POSIX-Schicht benutzen kann. Dieser Vorteil gilt auch für andere
71       Betriebssysteme, für die spezielle MPMs implementiert sind.</li>
72     
73     <li>Der Server läßt sich besser auf die Bedürfnisse der
74       jeweiligen Website anpassen. Sites beispielsweise, die eine hohe
75       Skalierbarkeit benötigen, können ein Threaded-MPM wie
76       <code class="module"><a href="./mod/worker.html">worker</a></code> oder <code class="module"><a href="./mod/event.html">event</a></code> wählen,
77       während Sites, die Stabilität oder Kompatibilität mit
78       älterer Software erfordern, <code class="module"><a href="./mod/prefork.html">prefork</a></code> wählen
79       können.</li>
80   </ul>
81
82   <p>Auf Anwenderebene erscheinen MPMs fast wie andere Apache-Module. Der
83     Hauptunterschied ist, dass jeweils nur ein einziges MPM in den Server
84     geladen werden kann. Die Liste der verfügbaren MPMs finden Sie im <a href="mod/">Modul-Index</a>.</p>
85
86 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
87 <div class="section">
88 <h2><a name="choosing" id="choosing">Auswahl eines MPMs</a></h2>
89
90   <p>MPMs müssen während der
91     <span class="transnote">(<em>Anm.d.Ü.:</em> Quelltext-)</span>Konfiguration ausgewählt und in den
92     Server einkompiliert werden. Compiler sind in der Lage eine Reihe von
93     Funktionen zu optimieren, wenn Threads verwendet werden. Sie können
94     dies allerdings nur, wenn sie wissen, dass Threads benutzt werden.</p>
95
96   <p>Um das gewünschte MPM tatsächlich auszuwählen, verwenden Sie
97     beim <code class="program"><a href="./programs/configure.html">configure</a></code>-Skript das Argument
98     <code>--with-mpm=<em>NAME</em></code>. <em>NAME</em> ist der Name des
99     gewünschten MPMs.</p>
100
101   <p>Ist der Server kompiliert, so ist es mittels <code>./httpd -l</code>
102     möglich, das ausgewählte MPM zu ermitteln. Dieser Befehl listet
103     alle in den Server einkompilierten Module auf, einschließlich des
104     MPM.</p>
105 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
106 <div class="section">
107 <h2><a name="defaults" id="defaults">MPM-Voreinstellungen</a></h2>
108
109   <p>Die folgende Tabelle gibt die voreingestellten MPMs für verschiedene
110     Betriebssysteme an. Wenn Sie während der Kompilierung keine andere
111     Auswahl treffen, wird dieses MPM gewählt.</p>
112
113 <table>
114
115 <tr><td>BeOS</td><td><code class="module"><a href="./mod/beos.html">beos</a></code></td></tr>
116 <tr><td>Netware</td><td><code class="module"><a href="./mod/mpm_netware.html">mpm_netware</a></code></td></tr>
117 <tr><td>OS/2</td><td><code class="module"><a href="./mod/mpmt_os2.html">mpmt_os2</a></code></td></tr>
118 <tr><td>Unix</td><td><code class="module"><a href="./mod/prefork.html">prefork</a></code></td></tr>
119 <tr><td>Windows</td><td><code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
120 </table>
121 </div></div>
122 <div class="bottomlang">
123 <p><span>Verfügbare Sprachen: </span><a href="./de/mpm.html" title="Deutsch">&nbsp;de&nbsp;</a> |
124 <a href="./en/mpm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
125 <a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
126 <a href="./fr/mpm.html" hreflang="fr" rel="alternate" title="Français">&nbsp;fr&nbsp;</a> |
127 <a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
128 <a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
129 <a href="./tr/mpm.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a> |
130 <a href="./zh-cn/mpm.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese">&nbsp;zh-cn&nbsp;</a></p>
131 </div><div id="footer">
132 <p class="apache">Copyright 2011 The Apache Software Foundation.<br />Lizenziert unter der <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
133 <p class="menu"><a href="./mod/">Module</a> | <a href="./mod/directives.html">Direktiven</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossar</a> | <a href="./sitemap.html">Seitenindex</a></p></div>
134 </body></html>