github.com/krum110487/go-htaccess@v0.0.0-20240316004156-60641c8e7598/tests/data/apache_2_2_34/manual/mpm.html.fr (about) 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 <meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" /> 5 <!-- 6 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 7 This file is generated from xml source: DO NOT EDIT 8 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 9 --> 10 <title>Modules multi-processus (MPMs) - Serveur Apache HTTP Version 2.2</title> 11 <link href="./style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" /> 12 <link href="./style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" /> 13 <link href="./style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="./style/css/prettify.css" /> 14 <script src="./style/scripts/prettify.min.js" type="text/javascript"> 15 </script> 16 17 <link href="./images/favicon.ico" rel="shortcut icon" /><link href="http://httpd.apache.org/docs/current/mpm.html" rel="canonical" /></head> 18 <body id="manual-page"><div id="page-header"> 19 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p> 20 <p class="apache">Serveur Apache HTTP Version 2.2</p> 21 <img alt="" src="./images/feather.gif" /></div> 22 <div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div> 23 <div id="path"> 24 <a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="./">Version 2.2</a></div><div id="page-content"><div class="retired"><h4>A savoir</h4> 25 <p>Ce document concerne une version ancienne (<strong>2.2</strong>) 26 du serveur HTTP Apache. La version actuelle est 27 documentée <a href="http://httpd.apache.org/docs/current">ici</a>. Si vous n'avez 28 pas encore effectué la mise è jour, veuillez suivre <a href="http://httpd.apache.org/docs/current/upgrading.html">ce 29 lien</a> pour plus d'informations.</p> 30 <p>Pour consulter la version actuelle de ce 31 document, vous pouvez suivre <a href="http://httpd.apache.org/docs/current/mpm.html">ce lien</a>.</p></div><div id="preamble"><h1>Modules multi-processus (MPMs)</h1> 32 <div class="toplang"> 33 <p><span>Langues Disponibles: </span><a href="./de/mpm.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 34 <a href="./en/mpm.html" hreflang="en" rel="alternate" title="English"> en </a> | 35 <a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español"> es </a> | 36 <a href="./fr/mpm.html" title="Français"> fr </a> | 37 <a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 38 <a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 39 <a href="./tr/mpm.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | 40 <a href="./zh-cn/mpm.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> 41 </div> 42 43 <p>Ce document décrit ce qu'est un Module Multi-Processus, ainsi 44 que la manière dont ces modules sont utilisés par le serveur HTTP Apache.</p> 45 </div> 46 <div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#introduction">Introduction</a></li> 47 <li><img alt="" src="./images/down.gif" /> <a href="#choosing">Choisir un MPM</a></li> 48 <li><img alt="" src="./images/down.gif" /> <a href="#defaults">MPM par défaut</a></li> 49 </ul><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div> 50 <div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 51 <div class="section"> 52 <h2><a name="introduction" id="introduction">Introduction</a></h2> 53 54 <p>Le serveur HTTP Apache a été conçu comme un serveur web puissant et 55 flexible pouvant fonctionner sur une très grande variété de 56 plateformes et toute une gamme d'environnements différents. Plateformes 57 différentes et environnements différents signifient souvent fonctionnalités 58 différentes, ou utilisation de différentes méthodes pour 59 implémenter la même fonctionnalité le plus efficacement possible. 60 Apache s'est toujours accomodé d'une grande variété d'environnements 61 grâce à sa conception modulaire. Cette conception autorise le webmaster 62 à choisir quelles fonctionnalités seront incluses 63 dans le serveur en sélectionnant les modules à charger soit à la 64 compilation, soit à l'exécution.</p> 65 66 <p>Apache 2.0 étend cette conception modulaire aux fonctions les plus 67 élémentaires d'un serveur web. Certains Modules Multi-Processus (MPMs) 68 sont responsables de l'association aux ports réseau de la machine, 69 acceptent les requêtes, et se chargent de répartir ces dernières 70 entre les différents processus enfants.</p> 71 72 <p>L'extension de la conception modulaire à ce niveau du serveur 73 comporte deux avantages importants:</p> 74 75 <ul> 76 <li>Apache peut supporter plus proprement et efficacement une grande 77 variété de systèmes d'exploitation. En particulier, la version Windows 78 d'Apache est maintenant beaucoup plus efficace, depuis que 79 <code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code> peut utiliser les fonctionnalités réseau 80 natives à la place de la couche POSIX utilisée par 81 Apache 1.3. Cet avantage s'étend aussi aux systèmes d'exploitation 82 qui implémentent des MPMs spécialisés.</li> 83 84 <li>le serveur est plus à même de répondre aux besoins d'un site 85 particulier. Par exemple, les sites qui sont très sollicités peuvent 86 utiliser un MPM threadé comme 87 <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 88 qui privilégient la stabilité ou la compatibilité avec des logiciels 89 plus anciens peuvent utiliser un module comme 90 <code class="module"><a href="./mod/prefork.html">prefork</a></code>.</li> 91 </ul> 92 93 <p>Du point de vue de l'utilisateur, les MPMs ne sont pas différents des 94 autres modules Apache. La principale différence réside dans le fait qu'un 95 et un seul MPM à la fois doit être chargé dans le serveur. La liste des 96 MPMs disponibles est fournie dans <a href="mod/">module index page</a>.</p> 97 98 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 99 <div class="section"> 100 <h2><a name="choosing" id="choosing">Choisir un MPM</a></h2> 101 102 <p>Les MPMs doivent être choisis à la configuration, et compilés avec 103 le serveur. Les compilateurs peuvent optimiser de nombreuses fonctions 104 si les threads sont utilisés, mais seulement s'ils savent que les threads 105 sont utilisés.</p> 106 107 <p>Pour le choix proprement dit du MPM désiré, utiliser l'argument 108 <code>--with-mpm=<em>NOM</em></code> du script 109 <code class="program"><a href="./programs/configure.html">configure</a></code>. <em>NOM</em> est le nom 110 du MPM désiré.</p> 111 112 <p>Une fois le serveur compilé, il est possible de savoir quel MPM 113 a été choisi à l'aide de la commande <code>./httpd -l</code>. 114 Cette commande fournit la liste de tous les modules compilés 115 avec le serveur, y compris le MPM.</p> 116 </div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div> 117 <div class="section"> 118 <h2><a name="defaults" id="defaults">MPM par défaut</a></h2> 119 120 <p>La table suivante fournit la liste des MPMs par défaut pour divers 121 systèmes d'exploitation. Il s'agit du MPM sélectionné si vous ne précisez 122 pas un choix différent à la compilation.</p> 123 124 <table> 125 126 <tr><td>BeOS</td><td><code class="module"><a href="./mod/beos.html">beos</a></code></td></tr> 127 <tr><td>Netware</td><td><code class="module"><a href="./mod/mpm_netware.html">mpm_netware</a></code></td></tr> 128 <tr><td>OS/2</td><td><code class="module"><a href="./mod/mpmt_os2.html">mpmt_os2</a></code></td></tr> 129 <tr><td>Unix</td><td><code class="module"><a href="./mod/prefork.html">prefork</a></code></td></tr> 130 <tr><td>Windows</td><td><code class="module"><a href="./mod/mpm_winnt.html">mpm_winnt</a></code></td></tr> 131 </table> 132 </div></div> 133 <div class="bottomlang"> 134 <p><span>Langues Disponibles: </span><a href="./de/mpm.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> | 135 <a href="./en/mpm.html" hreflang="en" rel="alternate" title="English"> en </a> | 136 <a href="./es/mpm.html" hreflang="es" rel="alternate" title="Español"> es </a> | 137 <a href="./fr/mpm.html" title="Français"> fr </a> | 138 <a href="./ja/mpm.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> | 139 <a href="./ko/mpm.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> | 140 <a href="./tr/mpm.html" hreflang="tr" rel="alternate" title="Türkçe"> tr </a> | 141 <a href="./zh-cn/mpm.html" hreflang="zh-cn" rel="alternate" title="Simplified Chinese"> zh-cn </a></p> 142 </div><div class="top"><a href="#page-header"><img src="./images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div> 143 <script type="text/javascript"><!--//--><![CDATA[//><!-- 144 var comments_shortname = 'httpd'; 145 var comments_identifier = 'http://httpd.apache.org/docs/2.2/mpm.html'; 146 (function(w, d) { 147 if (w.location.hostname.toLowerCase() == "httpd.apache.org") { 148 d.write('<div id="comments_thread"><\/div>'); 149 var s = d.createElement('script'); 150 s.type = 'text/javascript'; 151 s.async = true; 152 s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier; 153 (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s); 154 } 155 else { 156 d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>'); 157 } 158 })(window, document); 159 //--><!]]></script></div><div id="footer"> 160 <p class="apache">Copyright 2017 The Apache Software Foundation.<br />Autorisé sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p> 161 <p class="menu"><a href="./mod/">Modules</a> | <a href="./mod/directives.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="./glossary.html">Glossaire</a> | <a href="./sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!-- 162 if (typeof(prettyPrint) !== 'undefined') { 163 prettyPrint(); 164 } 165 //--><!]]></script> 166 </body></html>