diff options
author | Vincent Deffontaines <gryzor@apache.org> | 2010-10-13 21:40:51 +0200 |
---|---|---|
committer | Vincent Deffontaines <gryzor@apache.org> | 2010-10-13 21:40:51 +0200 |
commit | 845b0b7ac2c3163b4d2684cdad80d41886bd723f (patch) | |
tree | 6ea506b32242a0c71cf4288a938fd714149b4c33 /docs/manual/mpm.xml.fr | |
parent | Fixing previous commit, as a <code> tag was mangled (diff) | |
download | apache2-845b0b7ac2c3163b4d2684cdad80d41886bd723f.tar.xz apache2-845b0b7ac2c3163b4d2684cdad80d41886bd723f.zip |
Updated the french translation
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1022261 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'docs/manual/mpm.xml.fr')
-rw-r--r-- | docs/manual/mpm.xml.fr | 83 |
1 files changed, 58 insertions, 25 deletions
diff --git a/docs/manual/mpm.xml.fr b/docs/manual/mpm.xml.fr index 14e5838f87..1304a202d3 100644 --- a/docs/manual/mpm.xml.fr +++ b/docs/manual/mpm.xml.fr @@ -3,7 +3,7 @@ <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?> <!-- French translation : Lucien GENTIS --> <!-- Reviewed by : Vincent Deffontaines --> -<!-- English Revision: 804678:927046 (outdated) --> +<!-- English Revision: 927046 --> <!-- Licensed to the Apache Software Foundation (ASF) under one or more @@ -39,13 +39,14 @@ que la manière dont ces modules sont utilisés par le serveur HTTP différentes et environnements différents signifient souvent fonctionnalités différentes, ou utilisation de différentes méthodes pour implémenter la même fonctionnalité le plus efficacement possible. - Apache s'est toujours accomodé d'une grande variété d'environnements + Apache httpd s'est toujours accomodé d'une grande variété d'environnements grâce à sa conception modulaire. Cette conception autorise le webmaster à choisir quelles fonctionnalités seront incluses dans le serveur en sélectionnant les modules à charger soit à la compilation, soit à l'exécution.</p> - <p>Apache 2.0 étend cette conception modulaire aux fonctions les plus + <p>Le serveur HTTP Apache 2.0 étend cette conception modulaire aux + fonctions les plus élémentaires d'un serveur web. Certains Modules Multi-Processus (MPMs) sont responsables de l'association aux ports réseau de la machine, acceptent les requêtes, et se chargent de répartir ces dernières @@ -55,12 +56,12 @@ que la manière dont ces modules sont utilisés par le serveur HTTP comporte deux avantages importants :</p> <ul> - <li>Apache peut supporter plus proprement et efficacement une grande + <li>Apache httpd peut supporter plus proprement et efficacement une grande variété de systèmes d'exploitation. En particulier, la version Windows - d'Apache est maintenant beaucoup plus efficace, depuis que + du serveur est maintenant beaucoup plus efficace, depuis que <module>mpm_winnt</module> peut utiliser les fonctionnalités réseau natives à la place de la couche POSIX utilisée par - Apache 1.3. Cet avantage s'étend aussi aux systèmes d'exploitation + Apache httpd 1.3. Cet avantage s'étend aussi aux systèmes d'exploitation qui implémentent des MPMs spécialisés.</li> <li>le serveur est plus à même de répondre aux besoins d'un site @@ -73,20 +74,39 @@ que la manière dont ces modules sont utilisés par le serveur HTTP </ul> <p>Du point de vue de l'utilisateur, les MPMs ne sont pas différents des - autres modules Apache. La principale différence réside dans le fait qu'un + autres modules Apache httpd. La principale différence réside dans le fait qu'un et un seul MPM à la fois doit être chargé dans le serveur. La liste des MPMs disponibles est fournie dans <a href="mod/">module index page</a>.</p> </section> -<section id="choosing"><title>Choisir un MPM</title> +<section id="defaults"><title>MPM par défaut</title> + +<p>La table suivante fournit la liste des MPMs par défaut pour divers +systèmes d'exploitation. Il s'agit du MPM sélectionné si vous ne précisez +pas un choix différent à la compilation.</p> + +<table border="1" style="zebra"> +<columnspec><column width=".2"/><column width=".2"/></columnspec> +<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>, <module>worker</module>, +ou <module>event</module>, selon les possibilités de la plate-forme</td></tr> +<tr><td>Windows</td><td><module>mpm_winnt</module></td></tr> +</table> +</section> - <p>Les MPMs doivent être choisis à la configuration, et compilés avec - le serveur. Les compilateurs peuvent optimiser de nombreuses fonctions - si les threads sont utilisés, mais seulement s'ils savent que les threads - sont utilisés.</p> +<section id="static"><title>Compiler un module MPM en tant que module +statique</title> - <p>Pour le choix proprement dit du MPM désiré, utiliser l'argument + <p>Les modules MPM peuvent être compilés en tant que modules +statiques sur toutes les plates-formes. A la compilation d'Apache, un +seul module MPM doit être choisi pour être compilé et lié avec le +serveur. La recompilation du serveur sera donc nécessaire si vous +désirez changer de module MPM.</p> + + <p>Pour choisir un module MPM autre que le MPM par défaut, + utiliser l'argument <code>--with-mpm=<em>NOM</em></code> du script <program>configure</program>. <em>NOM</em> est le nom du MPM désiré.</p> @@ -95,21 +115,34 @@ que la manière dont ces modules sont utilisés par le serveur HTTP a été choisi à l'aide de la commande <code>./httpd -l</code>. Cette commande fournit la liste de tous les modules compilés avec le serveur, y compris le MPM.</p> + </section> -<section id="defaults"><title>MPM par défaut</title> - -<p>La table suivante fournit la liste des MPMs par défaut pour divers -systèmes d'exploitation. Il s'agit du MPM sélectionné si vous ne précisez -pas un choix différent à la compilation.</p> +<section id="dynamic"><title>Compiler un module MPM en tant que module +DSO (Dynamic Shared Object)</title> + + <p>Sous Unix et les plates-formes similaires, les modules MPM + peuvent être compilés en tant que modules DSO et chargés + dynamiquement dans le serveur comme tout module DSO. Compiler les + modules MPM en tant que modules DSO permet de changer de MPM en + modifiant la directive <directive + module="mod_so">LoadModule</directive> concernée, sans avoir à + recompiler le serveur.</p> + + <p>Cette fonctionnalité est activée via l'option + <code>--enable-mpms-shared</code> du script + <program>configure</program>. Si on ajoute l'argument + <code><em>all</em></code>, tous les modules MPM disponibles sur la + plate-forme considérée seront installés. Cet argument peut aussi + contenir une liste de modules MPM à installer.</p> + + <p>Le module MPM par défaut, sélectionné automatiquement ou spécifié + via l'option <code>--with-mpm</code> du script + <program>configure</program>, sera chargé via une directive + <directive module="mod_so">LoadModule</directive> du fichier de + configuration du serveur généré. Pour choisir un autre module MPM, + vous devrez donc modifier cette directive</p> -<table> -<columnspec><column width=".2"/><column width=".2"/></columnspec> -<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> |