From: Lucien Gentis Date: Sat, 14 Sep 2013 13:48:26 +0000 (+0000) Subject: Updates. X-Git-Tag: 2.4.7~240 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bc1915a60fd62fd08d49d83a3c33454709e38da2;p=apache Updates. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1523238 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/docs/manual/configuring.xml.fr b/docs/manual/configuring.xml.fr index 605fef0602..94a78bd7fe 100644 --- a/docs/manual/configuring.xml.fr +++ b/docs/manual/configuring.xml.fr @@ -3,7 +3,7 @@ - + + @@ -25,53 +25,53 @@ mod_proxy_express -Extension à mod_proxy pour le fonctionnement en mandataire +Extension à mod_proxy pour le mandatement dynamique inverse de masse Extension mod_proxy_express.c proxy_express_module -

Ce module crée dynamiquement en masse des mandataires inverses en - faisant correspondre l'en-tête Host: de la requête HTTP à un nom de - serveur et une URL d'arrière-plan stockés dans un fichier DBM. Il - est ainsi plus aisé d'utiliser un grand nombre de - mandataires inverses sans avoir à modifier la configuration. Il est - loin de posséder autant de fonctionnalités que +

Ce module crée dynamiquement en masse des mandataires inverses en + faisant correspondre l'en-tête Host: de la requête HTTP à un nom de + serveur et une URL d'arrière-plan stockés dans un fichier DBM. Il + est ainsi plus aisé d'utiliser un grand nombre de + mandataires inverses sans avoir à modifier la configuration. Il est + loin de posséder autant de fonctionnalités que mod_proxy_balancer, qui propose aussi la croissance - dynamique, mais il est conçu pour gérer un nombre beaucoup plus important - de serveurs d'arrière-plan. Il convient parfaitement pour créer un + dynamique, mais il est conçu pour gérer un nombre beaucoup plus important + de serveurs d'arrière-plan. Il convient parfaitement pour créer un commutateur HTTP frontal.

-

Pour pouvoir être utilisé, ce module nécessite le chargement de +

Pour pouvoir être utilisé, ce module nécessite le chargement de mod_proxy.

Avertissement

N'activez le mandatement que si vous avez sécurisé votre serveur. Les - serveurs mandataires ouverts sont dangereux pour votre réseau, et + href="mod_proxy.html#access">sécurisé votre serveur. Les + serveurs mandataires ouverts sont dangereux pour votre réseau, et dans une plus large mesure pour Internet.

Limitations
    -
  • Ce module n'est pas conçu pour remplacer les fonctionnalités +
  • Ce module n'est pas conçu pour remplacer les fonctionnalités dynamiques de mod_proxy_balancer. Par contre, il - peut constituer une alternative légère et rapide à + peut constituer une alternative légère et rapide à mod_rewrite lorsque ce dernier utilise la directive RewriteMap et le drapeau [P] - pour le mandatement inverse à partir d'une table de correspondances. + pour le mandatement inverse à partir d'une table de correspondances.
  • -
  • Il ne supporte pas les mises en correspondance basées sur les - expressions rationnelles ou les modèles. +
  • Il ne supporte pas les mises en correspondance basées sur les + expressions rationnelles ou les modèles.
  • -
  • Il émule : +
  • Il émule : ProxyPass / backend.server:port
    ProxyPassReverse / backend.server:port
    - En d'autres termes, l'URL dans son ensemble est ajoutée à l'URL - d'arrière-plan correspondante, tout ceci dans le but de + En d'autres termes, l'URL dans son ensemble est ajoutée à l'URL + d'arrière-plan correspondante, tout ceci dans le but de proposer un commutateur mandataire inverse simple mais rapide.
@@ -82,16 +82,16 @@ dynamique inverse de masse ProxyExpressEnable -Active la fonctionnalité du module. +Active la fonctionnalité du module. ProxyExpressEnable [on|off] off server configvirtual host -Disponible à partir de la version 2.3.13 d'Apache +Disponible à partir de la version 2.3.13 d'Apache

La directive ProxyExpressEnable permet - d'activer/désactiver le module.

+ d'activer/désactiver le module.

@@ -102,16 +102,16 @@ dynamique inverse de masse None server configvirtual host -Disponible à partir de la version 2.3.13 d'Apache +Disponible à partir de la version 2.3.13 d'Apache

La directive ProxyExpressDBMFile permet de - définir le chemin du fichier DBM de correspondance Express. Ce fichier - permet de faire correspondre le nom de serveur extrait de l'en-tête - Host: de la requête entrante avec une URL d'arrière-plan.

+ définir le chemin du fichier DBM de correspondance Express. Ce fichier + permet de faire correspondre le nom de serveur extrait de l'en-tête + Host: de la requête entrante avec une URL d'arrière-plan.

Note -

Ce fichier est élaboré à partir d'un fichier texte à l'aide de +

Ce fichier est élaboré à partir d'un fichier texte à l'aide de l'utilitaire httxt2dbm.

@@ -125,12 +125,13 @@ dynamique inverse de masse www3.example.com http://192.168.212.10
- Création du fichier DBM + Création du fichier DBM httxt2dbm -i express-map.txt -o emap
Configuration - ProxyExpressDBMFile emap
+ ProxyExpressEnable on
+ ProxyExpressDBMFile emap
@@ -143,16 +144,16 @@ dynamique inverse de masse "default" server configvirtual host -Disponible à partir de la version 2.3.13 d'Apache +Disponible à partir de la version 2.3.13 d'Apache

La directive ProxyExpressDBMType permet de - définir le type de fichier DBM requis par le module. La valeur par - défaut correspond au type DBM par défaut du fichier créé par + définir le type de fichier DBM requis par le module. La valeur par + défaut correspond au type DBM par défaut du fichier créé par l'utilitaire httxt2dbm.

-

Les valeurs possibles sont (mais toutes ne seront pas disponibles à - l'exécution) :

+

Les valeurs possibles sont (mais toutes ne seront pas disponibles à + l'exécution) :

@@ -161,7 +162,7 @@ dynamique inverse de masse - +
gdbmFichiers GDBM
ndbmFichiers NDBM
sdbmFichiers SDBM (toujours disponible)
defaulttype DBM par défaut
defaulttype DBM par défaut
diff --git a/docs/manual/mod/mod_proxy_fcgi.xml.fr b/docs/manual/mod/mod_proxy_fcgi.xml.fr index 26c0f22888..b50ab8171d 100644 --- a/docs/manual/mod/mod_proxy_fcgi.xml.fr +++ b/docs/manual/mod/mod_proxy_fcgi.xml.fr @@ -1,7 +1,7 @@ - + @@ -25,7 +25,7 @@ mod_proxy_fcgi -Module fournissant le support de FastCGI à +Module fournissant le support de FastCGI à mod_proxy Extension mod_proxy_fcgi.c @@ -33,26 +33,28 @@ Disponible depuis la version 2.3 d'Apache -

Pour fonctionner, ce module nécessite le chargement de +

Pour fonctionner, ce module nécessite le chargement de mod_proxy. Il fournit le support du protocole FastCGI.

Ainsi, pour pouvoir traiter le protocole FastCGI, mod_proxy et mod_proxy_fcgi - doivent être chargés dans le serveur.

+ doivent être chargés dans le serveur.

-

À la différence de A la différence de mod_fcgid et mod_fastcgi, - mod_proxy_fcgi n'est pas en mesure de démarrer le + mod_proxy_fcgi n'est pas en mesure de démarrer le processus de l'application ; fcgistarter est - fourni à cet effet.

+ fourni à cet effet sur certaines plateformes. Le framework + applicatif FastCGI utilisé peut aussi fournir la gestion des + processus ou des lancements de programmes externes.

Avertissement -

N'activez pas la fonctionnalité de mandataire avant d'avoir sécurisé votre serveur. Les +

N'activez pas la fonctionnalité de mandataire avant d'avoir sécurisé votre serveur. Les serveurs mandataires ouverts sont dangereux non seulement pour - votre réseau, mais aussi pour l'Internet au sens large.

+ votre réseau, mais aussi pour l'Internet au sens large.

@@ -70,35 +72,35 @@ -

Cette application doit être en mesure de gérer plusieurs - connexions simultanées. Par défaut, mod_proxy - permet la réutilisation des connexions, si bien que lorsque le - traitement d'une requête est terminé, le processus enfant httpd - garde la connexion ouverte, et cette dernière ne sera pas réutilisée - avant que le même processus httpd ne redirige une autre requête vers - l'application. Si l'application FastCGI n'est pas en mesure de gérer - un nombre suffisant de connexions simultanées avec httpd, les - requêtes peuvent rester bloquées jusqu'à ce que l'application ferme - une connexion existante. Pour remédier à ce problème, on peut - désactiver la réutilisation des connexions à l'aide de la directive - ProxyPass, comme indiqué dans l'exemple +

Cette application doit être en mesure de gérer plusieurs + connexions simultanées. Par défaut, mod_proxy + permet la réutilisation des connexions, si bien que lorsque le + traitement d'une requête est terminé, le processus enfant httpd + garde la connexion ouverte, et cette dernière ne sera pas réutilisée + avant que le même processus httpd ne redirige une autre requête vers + l'application. Si l'application FastCGI n'est pas en mesure de gérer + un nombre suffisant de connexions simultanées avec httpd, les + requêtes peuvent être bloquées jusqu'à ce que l'application ferme + une connexion existante. Pour remédier à ce problème, on peut + désactiver la réutilisation des connexions à l'aide de la directive + ProxyPass, comme indiqué dans l'exemple suivant :

- Instance d'application unique, pas de réutilisation + <example><title>Instance d'application unique, pas de réutilisation des connexions ProxyPass /mon_appli/ fcgi://localhost:4000/ disablereuse=on -

La passerelle à répartition de charge nécessite le chargement du +

La passerelle à répartition de charge nécessite le chargement du module mod_proxy_balancer et d'au moins un module - fournissant un algorithme de répartition de charge, comme + fournissant un algorithme de répartition de charge, comme mod_lbmethod_byrequests en plus des modules - déjà cités. mod_lbmethod_byrequests est le module - par défaut et sera utilisé dans cet exemple de configuration.

+ déjà cités. mod_lbmethod_byrequests est le module + par défaut et sera utilisé dans cet exemple de configuration.

- Passerelle à répartition de charge vers plusieurs + <example><title>Passerelle à répartition de charge vers plusieurs instances de l'application ProxyPass /myapp/ balancer://myappcluster/ @@ -111,23 +113,23 @@ ProxyPass /myapp/ balancer://myappcluster/
Variables d'environnement -

En plus des directives de configuration qui contrôlent le +

En plus des directives de configuration qui contrôlent le comportement de mod_proxy, de nombreuses variables d'environnement permettent de piloter le fournisseur du protocole FCGI :

proxy-fcgi-pathinfo
-
Par défaut, mod_proxy_fcgi ne créera jamais +
Par défaut, mod_proxy_fcgi ne créera jamais ni n'exportera la variable d'environnement PATH_INFO, - ce qui permet au serveur FCGI d'arrière-plan de déterminer + ce qui permet au serveur FCGI d'arrière-plan de déterminer correctement SCRIPT_NAME et Script-URI, et - de se conformer à la section 3.3 de la RFC 3875. Si au contraire - vous souhaitez que mod_proxy_fcgi génère une + de se conformer à la section 3.3 de la RFC 3875. Si au contraire + vous avez souhaitez que mod_proxy_fcgi génère une "estimation la plus exacte possible" de PATH_INFO, - définissez la variable d'environnement + définissez la variable d'environnement proxy-fcgi-pathinfo. Ceci peut servir de - contournement pour un bogue présent dans certaines - implémentations de FCGI.
+ contournement pour une bogue présente dans certaines + implémentations de FCGI.
diff --git a/docs/manual/new_features_2_4.xml.fr b/docs/manual/new_features_2_4.xml.fr index 3d43f4581d..bf47cd809c 100644 --- a/docs/manual/new_features_2_4.xml.fr +++ b/docs/manual/new_features_2_4.xml.fr @@ -3,7 +3,7 @@ - +