From: Astrid Malo Date: Mon, 28 Mar 2005 20:29:52 +0000 (+0000) Subject: update transformation X-Git-Tag: 2.0.54~32 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8fb7c723b70418a5932359e019ec71447ab1790a;p=thirdparty%2Fapache%2Fhttpd.git update transformation git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.0.x@159295 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/mpm.html b/docs/manual/mpm.html index 24eab1a8e06..72607105b75 100644 --- a/docs/manual/mpm.html +++ b/docs/manual/mpm.html @@ -1,3 +1,7 @@ +URI: mpm.html.de +Content-Language: de +Content-type: text/html; charset=ISO-8859-1 + URI: mpm.html.en Content-Language: en Content-type: text/html; charset=ISO-8859-1 diff --git a/docs/manual/mpm.html.de b/docs/manual/mpm.html.de new file mode 100644 index 00000000000..b4b3119eee3 --- /dev/null +++ b/docs/manual/mpm.html.de @@ -0,0 +1,129 @@ + + + +Multi-Processing-Module (MPMs) - Apache HTTP Server + + + + + +
<-
+
+Apache > HTTP-Server > Dokumentation > Version 2.0

Multi-Processing-Module (MPMs)

+
+

Verfügbare Sprachen:  de  | + en  | + es  | + ja  | + ko  | + ru 

+
+ +

Das Dokument beschreibt, was ein Multi-Processing-Modul ist und wie solche + Module beim Apache HTTP Server verwendet werden.

+
+ +
top
+
+

Einführung

+ +

Der Apache HTTP Server wurde als leistungsfähiger und flexibler Webserver + konzipiert, der auf einer Vielzahl von Plattformen in einer + Reihe unterschiedlicher Umgebungen arbeiten kann. Unterschiedliche + Plattformen und unterschiedliche Umgebungen verlangen oftmals verschiedene + Fähigkeiten oder kennen verschiedene Wege, die gleiche + Funktionaltät sehr effizient zu implementieren. Der Apache hat durch + seinen modularen Aufbau schon immer eine breite Auswahl von Umgebungen + unterstützt. Dieses Design erlaubt es dem Webmaster, durch Auswahl der + Module, die zur Kompilierungszeit oder zur Laufzeit geladen werden, die + Features auszuwählen, die in den Server intregiert werden.

+ +

Der Apache 2.0 erweitert dieses modulare Design auf die grundlegenden + Funktionen eines Webservers. Der Server wird mit einer Auswahl von + Multi-Processing-Modulen (MPMs) ausgeliefert, die für die Bindung an + Netzwerkports der Maschine, die Annahme von Anfragen und die Abfertigung von + Kindprozessen zur Behandlung der Anfragen zuständig sind.

+ +

Die Erweiterung des modularen Aufbaus auf diese Ebene des Servers + bringt zwei wesentliche Vorteile:

+ +
    +
  • Der Apache kann nun eine Vielfalt von Betriebssystemen sauberer und + effizienter unterstützen. Insbesondere die Windows-Version des Apache + ist jetzt deutlich effizienter, da mpm_winnt native + Netzwerkfähigkeiten anstelle der im Apache 1.3 verwendeten + POSIX-Schicht benutzen kann. Dieser Vorteil gilt auch für andere + Betriebssysteme, für die spezielle MPMs implementiert sind.
  • + +
  • Der Server läßt sich besser auf die Bedürfnisse der + jeweiligen Website anpassen. Sites beispielsweise, die eine hohe + Skalierbarkeit benötigen, können ein Threaded-MPM wie + worker wählen, während Sites, die + Stabilität oder Kompatibilität mit älterer Software + erfordern, prefork wählen können. Darüber + hinaus können Spezialfähigkeiten wie die Bedienung verschiedener + Hosts unter unterschiedlichen User-IDs (perchild) + angeboten werden.
  • +
+ +

Auf Anwenderebene erscheinen MPMs fast wie andere Apache-Module. Der + Hauptunterschied ist, dass jeweils nur ein einziges MPM in den Server + geladen werden kann. Die Liste der verfügbaren MPMs finden Sie im Modul-Index.

+ +
top
+
+

Auswahl eines MPMs

+ +

MPMs müssen während der + (Anm.d.Ü.: Quelltext-)Konfiguration ausgewählt und in den + Server einkompiliert werden. Compiler sind in der Lage eine Reihe von + Funktionen zu optimieren, wenn Threads verwendet werden. Sie können + dies allerdings nur, wenn sie wissen, dass Threads benutzt werden.

+ +

Um das gewünschte MPM tatsächlich auszuwählen, verwenden Sie + beim configure-Skript das Argument + --with-mpm=NAME. NAME ist der Name des + gewünschten MPMs.

+ +

Ist der Server kompiliert, so ist es mittels ./httpd -l + möglich, das ausgewählte MPM zu ermitteln. Dieser Befehl listet + alle in den Server einkompilierten Module auf, einschließlich des + MPM.

+
top
+
+

MPM-Voreinstellungen

+ +

Die folgende Tabelle gibt die voreingestellten MPMs für verschiedene + Betriebssysteme an. Wenn Sie während der Kompilierung keine andere + Auswahl treffen, wird dieses MPM gewählt.

+ + + + + + + + +
BeOSbeos
Netwarempm_netware
OS/2mpmt_os2
Unixprefork
Windowsmpm_winnt
+
+
+

Verfügbare Sprachen:  de  | + en  | + es  | + ja  | + ko  | + ru 

+
+ \ No newline at end of file diff --git a/docs/manual/mpm.html.en b/docs/manual/mpm.html.en index 5be332a7a4c..b6977c360c2 100644 --- a/docs/manual/mpm.html.en +++ b/docs/manual/mpm.html.en @@ -18,7 +18,8 @@
Apache > HTTP Server > Documentation > Version 2.0

Multi-Processing Modules (MPMs)

-

Available Languages:  en  | +

Available Languages:  de  | + en  |  es  |  ja  |  ko  | @@ -88,13 +89,12 @@ how they are used by the Apache HTTP Server.

MPMs must be chosen during configuration, and compiled into the server. Compilers are capable of optimizing a lot of functions if threads are used, but only if they know that - threads are being used. Because some MPMs use threads on Unix - and others don't, Apache will always perform better if the MPM - is chosen at configuration time and built into Apache.

+ threads are being used.

To actually choose the desired MPM, use the argument - --with-mpm= NAME with the configure script. - NAME is the name of the desired MPM.

+ --with-mpm=NAME with the + configure script. NAME is the name of the + desired MPM.

Once the server has been compiled, it is possible to determine which MPM was chosen by using ./httpd @@ -118,7 +118,8 @@ choice at compile-time.

-

Available Languages:  en  | +

Available Languages:  de  | + en  |  es  |  ja  |  ko  | diff --git a/docs/manual/mpm.html.es b/docs/manual/mpm.html.es index 7f6df31e603..e7b8b5fa1df 100644 --- a/docs/manual/mpm.html.es +++ b/docs/manual/mpm.html.es @@ -18,7 +18,8 @@

Módulos de MultiProcesamiento (MPMs)

-

Idiomas disponibles:  en  | +

Idiomas disponibles:  de  | + en  |  es  |  ja  |  ko  | @@ -128,7 +129,8 @@ especifica lo contrario al compilar.

-

Idiomas disponibles:  en  | +

Idiomas disponibles:  de  | + en  |  es  |  ja  |  ko  | diff --git a/docs/manual/mpm.html.ja.euc-jp b/docs/manual/mpm.html.ja.euc-jp index aac703aa704..34da64089cb 100644 --- a/docs/manual/mpm.html.ja.euc-jp +++ b/docs/manual/mpm.html.ja.euc-jp @@ -18,7 +18,8 @@

¥Þ¥ë¥Á¥×¥í¥»¥Ã¥·¥ó¥°¥â¥¸¥å¡¼¥ë (MPM)

-

Available Languages:  en  | +

Available Languages:  de  | + en  |  es  |  ja  |  ko  | @@ -128,7 +129,8 @@ Apache HTTP

-

Available Languages:  en  | +

Available Languages:  de  | + en  |  es  |  ja  |  ko  | diff --git a/docs/manual/mpm.html.ko.euc-kr b/docs/manual/mpm.html.ko.euc-kr index 55a68ddb805..dab564d42e7 100644 --- a/docs/manual/mpm.html.ko.euc-kr +++ b/docs/manual/mpm.html.ko.euc-kr @@ -18,7 +18,8 @@

´ÙÁßó¸® ¸ðµâ (MPM)

-

°¡´ÉÇÑ ¾ð¾î:  en  | +

°¡´ÉÇÑ ¾ð¾î:  de  | + en  |  es  |  ja  |  ko  | @@ -111,7 +112,8 @@

-

°¡´ÉÇÑ ¾ð¾î:  en  | +

°¡´ÉÇÑ ¾ð¾î:  de  | + en  |  es  |  ja  |  ko  | diff --git a/docs/manual/mpm.html.ru.koi8-r b/docs/manual/mpm.html.ru.koi8-r index 282929b5218..57b5008c312 100644 --- a/docs/manual/mpm.html.ru.koi8-r +++ b/docs/manual/mpm.html.ru.koi8-r @@ -18,7 +18,8 @@

íÕÌØÔÉ-ÐÒÏÃÅÓÓÎÙÅ ÍÏÄÕÌÉ (íð-ÍÏÄÕÌÉ)

-

äÏÓÔÕÐÎÙÅ ÑÚÙËÉ:  en  | +

äÏÓÔÕÐÎÙÅ ÑÚÙËÉ:  de  | + en  |  es  |  ja  |  ko  | @@ -127,7 +128,8 @@

-

äÏÓÔÕÐÎÙÅ ÑÚÙËÉ:  en  | +

äÏÓÔÕÐÎÙÅ ÑÚÙËÉ:  de  | + en  |  es  |  ja  |  ko  | diff --git a/docs/manual/mpm.xml.es b/docs/manual/mpm.xml.es index 95df8f46ec3..7be462a4479 100644 --- a/docs/manual/mpm.xml.es +++ b/docs/manual/mpm.xml.es @@ -1,7 +1,7 @@ - + + + +