]> granicus.if.org Git - apache/blob - docs/manual/mpm.html.fr
Convert Japanese translations from ISO-2022-JP to UTF-8
[apache] / docs / manual / mpm.html.fr
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="fr" xml:lang="fr"><head><!--
4         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
5               This file is generated from xml source: DO NOT EDIT
6         XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
7       -->
8 <title>Modules multi-processus (MPMs) - Serveur Apache HTTP</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/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p>
15 <p class="apache">Serveur Apache HTTP Version 2.3</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/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="./">Version 2.3</a></div><div id="page-content"><div id="preamble"><h1>Modules multi-processus (MPMs)</h1>
20 <div class="toplang">
21 <p><span>Langues Disponibles: </span><a href="./de/mpm.html" hreflang="de" rel="alternate" 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" 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></p>
28 </div>
29
30 <p>Ce document décrit ce qu'est un Module Multi-Processus, ainsi
31 que la manière dont ces modules sont utilisés par le serveur HTTP Apache.</p>
32 </div>
33 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#introduction">Introduction</a></li>
34 <li><img alt="" src="./images/down.gif" /> <a href="#choosing">Choisir un MPM</a></li>
35 <li><img alt="" src="./images/down.gif" /> <a href="#defaults">MPM par défaut</a></li>
36 </ul></div>
37 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
38 <div class="section">
39 <h2><a name="introduction" id="introduction">Introduction</a></h2>
40
41     <p>Le serveur HTTP Apache a été conçu comme un serveur web puissant et
42     flexible pouvant fonctionner sur une très grande variété de
43     plateformes et toute une gamme d'environnements différents. Plateformes
44     différentes et environnements différents signifient souvent fonctionnalités
45     différentes, ou utilisation de différentes méthodes pour
46     implémenter la même fonctionnalité le plus efficacement possible.
47     Apache s'est toujours accomodé d'une grande variété d'environnements
48     grâce à sa conception modulaire. Cette conception autorise le webmaster
49     à choisir quelles fonctionnalités seront incluses
50     dans le serveur en sélectionnant les modules à charger soit à la
51     compilation, soit à l'exécution.</p>
52
53     <p>Apache 2.0 étend cette conception modulaire aux fonctions les plus
54     élémentaires d'un serveur web. Certains Modules Multi-Processus (MPMs)
55     sont responsables de l'association aux ports réseau de la machine,
56     acceptent les requêtes, et se chargent de répartir ces dernières
57     entre les différents processus enfants.</p>
58
59     <p>L'extension de la conception modulaire à ce niveau du serveur
60     comporte deux avantages importants :</p>
61
62     <ul>
63       <li>Apache peut supporter plus proprement et efficacement une grande
64       variété de systèmes d'exploitation. En particulier, la version Windows
65       d'Apache est maintenant beaucoup plus efficace, depuis que
66       <code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code> peut utiliser les fonctionnalités réseau
67       natives à la place de la couche POSIX utilisée par
68       Apache 1.3. Cet avantage s'étend aussi aux systèmes d'exploitation
69       qui implémentent des MPMs spécialisés.</li>
70
71       <li>le serveur est plus à même de répondre aux besoins d'un site
72       particulier. Par exemple, les sites qui sont très sollicités peuvent
73       utiliser un MPM threadé comme
74       <code class="module"><a href="./mod/worker.html">worker</a></code> ou <code class="module"><a href="./mod/event.html">event</a></code>, tandis que les sites
75       qui privilégient la stabilité ou la compatibilité avec des logiciels
76       plus anciens peuvent utiliser un module comme
77       <code class="module"><a href="./mod/prefork.html">prefork</a></code>.</li>
78     </ul>
79
80     <p>Du point de vue de l'utilisateur, les MPMs ne sont pas différents des
81     autres modules Apache. La principale différence réside dans le fait qu'un
82     et un seul MPM à la fois doit être chargé dans le serveur. La liste des
83     MPMs disponibles est fournie dans <a href="mod/">module index page</a>.</p>
84
85 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
86 <div class="section">
87 <h2><a name="choosing" id="choosing">Choisir un MPM</a></h2>
88
89     <p>Les MPMs doivent être choisis à la configuration, et compilés avec
90     le serveur. Les compilateurs peuvent optimiser de nombreuses fonctions
91     si les threads sont utilisés, mais seulement s'ils savent que les threads
92     sont utilisés.</p>
93
94     <p>Pour le choix proprement dit du MPM désiré, utiliser l'argument
95       <code>--with-mpm=<em>NOM</em></code> du script
96       <code class="program"><a href="./programs/configure.html">configure</a></code>. <em>NOM</em> est le nom
97       du MPM désiré.</p>
98
99     <p>Une fois le serveur compilé, il est possible de savoir quel MPM
100     a été choisi à l'aide de la commande <code>./httpd -l</code>.
101     Cette commande fournit la liste de tous les modules compilés
102     avec le serveur, y compris le MPM.</p>
103 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
104 <div class="section">
105 <h2><a name="defaults" id="defaults">MPM par défaut</a></h2>
106
107 <p>La table suivante fournit la liste des MPMs par défaut pour divers
108 systèmes d'exploitation.  Il s'agit du MPM sélectionné si vous ne précisez
109 pas un choix différent à la compilation.</p>
110
111 <table>
112
113 <tr><td>BeOS</td><td><code class="module"><a href="./mod/beos.html">beos</a></code></td></tr>
114 <tr><td>Netware</td><td><code class="module"><a href="./mod/mpm_netware.html">mpm_netware</a></code></td></tr>
115 <tr><td>OS/2</td><td><code class="module"><a href="./mod/mpmt_os2.html">mpmt_os2</a></code></td></tr>
116 <tr><td>Unix</td><td><code class="module"><a href="./mod/prefork.html">prefork</a></code></td></tr>
117 <tr><td>Windows</td><td><code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code></td></tr>
118 </table>
119 </div></div>
120 <div class="bottomlang">
121 <p><span>Langues Disponibles: </span><a href="./de/mpm.html" hreflang="de" rel="alternate" title="Deutsch">&nbsp;de&nbsp;</a> |
122 <a href="./en/mpm.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
123 <a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español">&nbsp;es&nbsp;</a> |
124 <a href="./fr/mpm.html" title="Français">&nbsp;fr&nbsp;</a> |
125 <a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese">&nbsp;ja&nbsp;</a> |
126 <a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
127 <a href="./tr/mpm.html" hreflang="tr" rel="alternate" title="Türkçe">&nbsp;tr&nbsp;</a></p>
128 </div><div id="footer">
129 <p class="apache">Copyright 2008 The Apache Software Foundation.<br />Authorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
130 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="./faq/">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div>
131 </body></html>