1 |
titefleur 08/03/05 12:58:13 |
2 |
|
3 |
Modified: apache-upgrading.xml |
4 |
Log: |
5 |
Sync to 1.10 (geekounet) |
6 |
|
7 |
Revision Changes Path |
8 |
1.4 xml/htdocs/doc/fr/apache-upgrading.xml |
9 |
|
10 |
file : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/apache-upgrading.xml?rev=1.4&view=markup |
11 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/apache-upgrading.xml?rev=1.4&content-type=text/plain |
12 |
diff : http://sources.gentoo.org/viewcvs.py/gentoo/xml/htdocs/doc/fr/apache-upgrading.xml?r1=1.3&r2=1.4 |
13 |
|
14 |
Index: apache-upgrading.xml |
15 |
=================================================================== |
16 |
RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/fr/apache-upgrading.xml,v |
17 |
retrieving revision 1.3 |
18 |
retrieving revision 1.4 |
19 |
diff -u -r1.3 -r1.4 |
20 |
--- apache-upgrading.xml 6 Sep 2007 15:34:20 -0000 1.3 |
21 |
+++ apache-upgrading.xml 5 Mar 2008 12:58:12 -0000 1.4 |
22 |
@@ -1,6 +1,6 @@ |
23 |
<?xml version='1.0' encoding="UTF-8"?> |
24 |
<!DOCTYPE guide SYSTEM "/dtd/guide.dtd"> |
25 |
-<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/apache-upgrading.xml,v 1.3 2007/09/06 15:34:20 cam Exp $ --> |
26 |
+<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/fr/apache-upgrading.xml,v 1.4 2008/03/05 12:58:12 titefleur Exp $ --> |
27 |
|
28 |
<guide link="/doc/fr/apache-upgrading.xml" lang="fr"> |
29 |
<title>Guide de mise à jour d'Apache</title> |
30 |
@@ -8,6 +8,12 @@ |
31 |
<author title="Auteur"> |
32 |
<mail link="vericgar@g.o">Michael Stewart</mail> |
33 |
</author> |
34 |
+<author title="Correcteur"> |
35 |
+ <mail link="hollow"/> |
36 |
+</author> |
37 |
+<author title="Correcteur"> |
38 |
+ <mail link="nightmorph"/> |
39 |
+</author> |
40 |
<author title="Traducteur"> |
41 |
<mail link="koppatroopa@×××××.fr">Bertrand Coppa</mail> |
42 |
</author> |
43 |
@@ -21,18 +27,85 @@ |
44 |
<!-- See http://creativecommons.org/licenses/by-sa/2.5 --> |
45 |
<license/> |
46 |
|
47 |
-<version>2.5</version> |
48 |
-<date>2007-07-30</date> |
49 |
+<version>2.7</version> |
50 |
+<date>2007-12-11</date> |
51 |
|
52 |
-<chapter> |
53 |
-<title>Introduction</title> |
54 |
+<chapter id="upgrade-2.2.6-r4"> |
55 |
+<title>Mise à jour depuis la version <2.2.6-r4</title> |
56 |
+<section> |
57 |
+<body> |
58 |
+ |
59 |
+<p> |
60 |
+Les ebuilds Apache ont pendant très longtemps utilisé |
61 |
+<path>/etc/apache2/apache2-builtin-mods</path> pour sélectionner les modules |
62 |
+intégrés lors la compilation. Cependant, ce comportement a plusieurs |
63 |
+désavantages : |
64 |
+</p> |
65 |
+ |
66 |
+<ul> |
67 |
+ <li> |
68 |
+ Il est impossible de sélectionner les modules intégrés lors de l'emerge |
69 |
+ initial. |
70 |
+ </li> |
71 |
+ <li> |
72 |
+ Portage ne sait pas quels modules ont été installés. Ceci est |
73 |
+ particulièrement gênant pour les paquets binaires. |
74 |
+ </li> |
75 |
+ <li> |
76 |
+ Portage essaiera d'écraser <path>apache2-builtin-mods</path> à chaque mise à |
77 |
+ jour. |
78 |
+ </li> |
79 |
+</ul> |
80 |
+ |
81 |
+<p> |
82 |
+Afin de rectifier cette situation, |
83 |
+<path>/etc/apache2/apache2-builtin-mods</path> est devenu désuet et a été |
84 |
+remplacé par la nouvelle variable <c>USE_EXPAND</c> <c>APACHE2_MODULES</c>. Pour |
85 |
+convertir votre sélection de modules au nouveau format, utilisez la commande |
86 |
+suivante : |
87 |
+</p> |
88 |
+ |
89 |
+<pre caption="Convertir apache2-builtin-mods en APACHE2_MODULES"> |
90 |
+$ <i>echo APACHE2_MODULES=\"$(sed '/^mod_/s/mod_\(.*\)\s\+\(shared\|static\)/\1/;t n;d;:n' /etc/apache2/apache2-builtin-mods)\" >> /etc/make.conf</i> |
91 |
+# <i>rm /etc/apache2/apache2-builtin-mods</i> |
92 |
+ |
93 |
+<comment>(Vous pouvez maintenant mettre à jour Apache en toute sécurité :)</comment> |
94 |
+# <i>emerge -uva '>=www-servers/apache-2.2.6-r4'</i> |
95 |
+</pre> |
96 |
+ |
97 |
+<p> |
98 |
+En plus de la nouvelle variable <c>APACHE2_MODULES</c>, les options USE locales |
99 |
+ont été nettoyées : |
100 |
+</p> |
101 |
+ |
102 |
+<ul> |
103 |
+ <li> |
104 |
+ Toutes les options USE MPM ont été déplacées dans la variable |
105 |
+ <c>USE_EXPAND</c> <c>APACHE2_MPMS</c> |
106 |
+ </li> |
107 |
+ <li><c>no-suexec</c> est maintenant <c>suexec</c></li> |
108 |
+ <li><c>static-modules</c> est maintenant <c>static</c></li> |
109 |
+</ul> |
110 |
+ |
111 |
+<p> |
112 |
+Pour une description détaillée des anciennes et nouvelles options USE |
113 |
+correspondantes, lisez <uri link="#use-2.2.6-r4">plus bas</uri>. |
114 |
+</p> |
115 |
+ |
116 |
+</body> |
117 |
+</section> |
118 |
+</chapter> |
119 |
+ |
120 |
+<chapter id="upgrade-2.0.52-r3"> |
121 |
+<title>Mise à jour depuis la version <2.0.52-r3</title> |
122 |
<section> |
123 |
+<title>Introduction</title> |
124 |
<body> |
125 |
|
126 |
<p> |
127 |
La situation d'Apache et de ses modules dans Gentoo devenait vraiment |
128 |
-insupportable. De nombreux problèmes ont rendu le support et la maintenance |
129 |
-très difficiles pour l'équipe responsable d'Apache : |
130 |
+insupportable. De nombreux problèmes ont rendu le support et la maintenance très |
131 |
+difficiles pour l'équipe responsable d'Apache : |
132 |
</p> |
133 |
|
134 |
<ul> |
135 |
@@ -46,8 +119,8 @@ |
136 |
choses à leur manière. |
137 |
</li> |
138 |
<li> |
139 |
- La plupart des modules n'étaient pas maintenus correctement - |
140 |
- principalement à cause du grand nombre de modules disponibles. |
141 |
+ La plupart des modules n'étaient pas maintenus correctement - principalement |
142 |
+ à cause du grand nombre de modules disponibles. |
143 |
</li> |
144 |
<li>Les modules n'avaient pas de standard de configuration.</li> |
145 |
<li> |
146 |
@@ -62,32 +135,23 @@ |
147 |
</ul> |
148 |
|
149 |
<p> |
150 |
-La solution ? L'équipe Apache a été agrandie, accueillant plusieurs |
151 |
-nouveaux membres qui ont travaillé ensemble pour créer une eclass, mettre à |
152 |
-jour les modules et corriger un bon nombre de bogues. |
153 |
-</p> |
154 |
- |
155 |
-<p> |
156 |
-Ce document détaille comment effectuer la mise à jour sans casser votre |
157 |
-système. Si vous êtes développeur ou voulez savoir ce que nous avons changé ou |
158 |
-comment les ebuilds doivent être modifiés pour tirer parti de notre eclass, |
159 |
-alors jetez un œil au <uri link="/doc/en/apache-developer.xml">Apache Developer |
160 |
-Reference</uri>. |
161 |
+Ce document détaille comment effectuer la mise à jour sans casser votre système. |
162 |
+Si vous êtes développeur ou voulez savoir ce que nous avons changé ou comment |
163 |
+les ebuilds doivent être modifiés pour tirer parti de notre eclass, alors jetez |
164 |
+un œil à la <uri link="/proj/fr/apache/apache-developer.xml">Documentation |
165 |
+Apache pour les développeurs</uri>. |
166 |
</p> |
167 |
|
168 |
</body> |
169 |
</section> |
170 |
-</chapter> |
171 |
- |
172 |
-<chapter id="upgrade"> |
173 |
-<title>Instructions pour la mise à jour</title> |
174 |
<section> |
175 |
+<title>Instructions pour la mise à jour</title> |
176 |
<body> |
177 |
|
178 |
<p> |
179 |
-Nous avons fait de nombreux changements dans la manière de fonctionner d'Apache |
180 |
-au sein de Gentoo. Chaque paquet qui est directement relié à Apache doit être |
181 |
-mis à jour et certaines choses qui marchaient avant ne fonctionneront plus. |
182 |
+Il y a eu de nombreux changements dans la manière de fonctionner d'Apache au |
183 |
+sein de Gentoo. Chaque paquet qui est directement relié à Apache doit être mis à |
184 |
+jour et certaines choses qui fonctionnaient avant ne fonctionneront plus. |
185 |
</p> |
186 |
|
187 |
<p> |
188 |
@@ -114,8 +178,8 @@ |
189 |
</pre> |
190 |
|
191 |
<impo> |
192 |
-Les paquets que vous avez installés peuvent être bien différents de cette |
193 |
-liste, donc assurez-vous de bien lancer cette commande sur votre système. |
194 |
+Les paquets que vous avez installés peuvent être bien différents de cette liste, |
195 |
+donc assurez-vous de bien lancer cette commande sur votre système. |
196 |
</impo> |
197 |
|
198 |
<warn> |
199 |
@@ -133,8 +197,8 @@ |
200 |
<p> |
201 |
Comme nous avons ajouté de nouvelles options à la variable USE, il peut être |
202 |
intéressant d'y jeter un œil et d'ajouter ce qui est nécessaire au fichier |
203 |
-<path>/etc/portage/package.use</path>. Consultez <uri link="#use">les options |
204 |
-USE d'Apache</uri> pour plus d'informations. |
205 |
+<path>/etc/portage/package.use</path>. Consultez <uri link="#use-2.2.6-r4">les |
206 |
+options USE d'Apache</uri> pour plus d'informations. |
207 |
</p> |
208 |
|
209 |
<pre caption="Vérifier les options USE et recompiler"> |
210 |
@@ -172,8 +236,8 @@ |
211 |
|
212 |
<p> |
213 |
Une fois le transfert de vos modifications vers les nouveaux fichiers de |
214 |
-configuration effectué, il vous faudra effacer les anciens fichiers (ou bien |
215 |
-les déplacer dans un endroit sûr). Le nouveau script |
216 |
+configuration effectué, il vous faudra effacer les anciens fichiers (ou bien les |
217 |
+déplacer dans un endroit sûr). Le nouveau script |
218 |
<path>/etc/init.d/apache{|2}</path> vérifie l'existence de ces fichiers et ne |
219 |
vous laisse pas lancer Apache tant qu'ils n'ont pas été enlevés pour signifier |
220 |
que vous avez reconfiguré Apache à l'aide des nouveaux fichiers. |
221 |
@@ -182,8 +246,8 @@ |
222 |
<note> |
223 |
De nombreux modules qui étaient activés par défaut ne le sont plus. Si ce sont |
224 |
des modules internes à Apache, alors décommentez la ligne appropriée dans |
225 |
-httpd.conf. Si ce sont des modules externes, recherchez dans le fichier .conf |
226 |
-du module la balise <c>IfDefine</c> et ajoutez le nom au fichier |
227 |
+httpd.conf. Si ce sont des modules externes, recherchez dans le fichier .conf du |
228 |
+module la balise <c>IfDefine</c> et ajoutez le nom au fichier |
229 |
<path>/etc/conf.d/apache{|2}</path> pour l'activer. |
230 |
</note> |
231 |
|
232 |
@@ -201,18 +265,18 @@ |
233 |
link="/doc/en/apache-troubleshooting.xml">Apache Troubleshooting Guide</uri> et |
234 |
si ça ne résoud pas votre problème, veuillez le rapporter sur le <uri |
235 |
link="http://bugs.gentoo.org">Bugzilla Gentoo</uri>. Veuillez préciser les |
236 |
-modules activés et, si vous utilisez Apache 2, les options USE MPM que vous |
237 |
-avez utilisées lors de la compilation. Vous pouvez aussi vous connecter à |
238 |
+modules activés et, si vous utilisez Apache 2, les options USE MPM que vous avez |
239 |
+utilisées lors de la compilation. Vous pouvez aussi vous connecter à |
240 |
<path>#gentoo-apache</path> sur <path>irc.freenode.net</path> pour plus |
241 |
-d'assitance. |
242 |
+d'assistance. |
243 |
</p> |
244 |
|
245 |
</body> |
246 |
</section> |
247 |
</chapter> |
248 |
|
249 |
-<chapter id="use"> |
250 |
-<title>Options de la variable USE affectant Apache</title> |
251 |
+<chapter id="use-pre-2.2.6-r4"> |
252 |
+<title>Options de la variable USE affectant Apache <2.2.6-r4</title> |
253 |
<section> |
254 |
<body> |
255 |
|
256 |
@@ -220,20 +284,17 @@ |
257 |
Des options de la variable USE sont particulières à Apache et ses modules. |
258 |
Apache supporte aussi plusieurs options plus génériques telles que <c>ssl</c>, |
259 |
mais leur effet sur Apache n'est guère différent de celui qu'elles ont sur les |
260 |
-autres paquets, elles ne sont donc pas énumérées ici. Lancez <c>emerge |
261 |
---verbose --pretend apache</c> pour voir une liste complète des options |
262 |
-supportées. |
263 |
+autres paquets, elles ne sont donc pas énumérées ici. Lancez <c>emerge --verbose |
264 |
+--pretend apache</c> pour voir une liste complète des options supportées. |
265 |
</p> |
266 |
|
267 |
<table> |
268 |
<tr> |
269 |
<th>Option USE</th> |
270 |
- <th>Paquet</th> |
271 |
<th>Description</th> |
272 |
</tr> |
273 |
<tr> |
274 |
<ti>apache2</ti> |
275 |
- <ti>eclass depend.apache (tous les modules)</ti> |
276 |
<ti> |
277 |
Doit toujours être activée si on utilise Apache 2, et être désactivée dans |
278 |
le cas de l'utilisation d'Apache 1.3. L'eclass s'en sert pour déterminer de |
279 |
@@ -241,95 +302,510 @@ |
280 |
</ti> |
281 |
</tr> |
282 |
<tr> |
283 |
- <ti>mpm-leader</ti> |
284 |
- <ti>apache-2*</ti> |
285 |
+ <ti>debug</ti> |
286 |
<ti> |
287 |
- Compile le MPM <uri |
288 |
- link="http://httpd.apache.org/docs/2.0/mod/leader.html">leader</uri> |
289 |
- </ti> |
290 |
+ Active un crochet qui autorise des modules externes à se greffer et faire |
291 |
+ quelque chose après qu'un processus fils ait planté. Il existe déjà deux |
292 |
+ modules, <c>mod_whatkilledus</c> and <c>mod_backtrace</c> qui utilisent ce |
293 |
+ crochet. |
294 |
+ </ti> |
295 |
+</tr> |
296 |
+<tr> |
297 |
+ <ti>doc</ti> |
298 |
+ <ti>Installe le manuel Apache et sa configuration.</ti> |
299 |
+</tr> |
300 |
+<tr> |
301 |
+ <ti>ldap</ti> |
302 |
+ <ti> |
303 |
+ Installe <c>mod_ldap</c> et <c>mod_auth_ldap</c>/<c>mod_authnz_ldap</c>. |
304 |
+ </ti> |
305 |
</tr> |
306 |
<tr> |
307 |
- <ti>mpm-metux</ti> |
308 |
- <ti>apache-2*</ti> |
309 |
- <ti>Compile le MPM <uri link="http://www.metux.de/mpm/">metux</uri></ti> |
310 |
+ <ti>ssl</ti> |
311 |
+ <ti>Installe <c>mod_ssl</c>.</ti> |
312 |
+</tr> |
313 |
+<tr> |
314 |
+ <ti>mpm-itk</ti> |
315 |
+ <ti>Compile le MPM <uri link="http://mpm-itk.sesse.net/">itk</uri>.</ti> |
316 |
+</tr> |
317 |
+<tr> |
318 |
+ <ti>mpm-leader</ti> |
319 |
+ <ti> |
320 |
+ Compile le MPM <uri |
321 |
+ link="http://httpd.apache.org/docs/2.0/mod/leader.html">leader</uri>. |
322 |
+ </ti> |
323 |
</tr> |
324 |
<tr> |
325 |
<ti>mpm-peruser</ti> |
326 |
- <ti>apache-2*</ti> |
327 |
<ti> |
328 |
- Compile le MPM <uri link="http://www.telana.com/peruser.php">peruser</uri> |
329 |
+ Compile le MPM <uri link="http://www.telana.com/peruser.php">peruser</uri>. |
330 |
</ti> |
331 |
</tr> |
332 |
<tr> |
333 |
<ti>mpm-prefork</ti> |
334 |
- <ti>apache-2*</ti> |
335 |
<ti> |
336 |
Compile le MPM <uri |
337 |
- link="http://httpd.apache.org/docs/2.0/mod/prefork.html">prefork</uri> |
338 |
+ link="http://httpd.apache.org/docs/2.0/mod/prefork.html">prefork</uri>. |
339 |
</ti> |
340 |
</tr> |
341 |
<tr> |
342 |
<ti>mpm-threadpool</ti> |
343 |
- <ti>apache-2*</ti> |
344 |
<ti> |
345 |
Compile le MPM <uri |
346 |
- link="http://httpd.apache.org/docs/2.0/mod/threadpool.html">threadpool</uri> |
347 |
+ link="http://httpd.apache.org/docs/2.0/mod/threadpool.html">threadpool</uri>. |
348 |
</ti> |
349 |
</tr> |
350 |
<tr> |
351 |
<ti>mpm-worker</ti> |
352 |
- <ti>apache-2*</ti> |
353 |
<ti> |
354 |
Compile le MPM <uri |
355 |
- link="http://httpd.apache.org/docs/2.0/mod/worker.html">worker</uri> |
356 |
+ link="http://httpd.apache.org/docs/2.0/mod/worker.html">worker</uri>. |
357 |
</ti> |
358 |
</tr> |
359 |
<tr> |
360 |
- <ti>no-suexec</ti> |
361 |
- <ti>apache</ti> |
362 |
+ <ti>static-modules</ti> |
363 |
<ti> |
364 |
- Désactive la compilation du module suexec (pour ceux qui ne veulent pas un |
365 |
- suid binaire potentiellement non-sécurisé sur leur système). |
366 |
+ Lie statiquement les modules au binaire d'Apache, de manière à ce que |
367 |
+ LoadModule ne soit pas nécessaire pour charger les modules de base d'Apache. |
368 |
</ti> |
369 |
</tr> |
370 |
+</table> |
371 |
+ |
372 |
+<note> |
373 |
+Bien qu'il y ait beaucoup d'options USE <c>mpm-*</c>, elles sont mutuellement |
374 |
+exclusives. Il ne faut donc en activer qu'une seule. (Si aucune n'est activée, |
375 |
+<c>mpm-prefork</c> ou <c>mpm-worker</c> sera utilisée, selon que l'option USE |
376 |
+threads soit activée ou non). |
377 |
+</note> |
378 |
+ |
379 |
+</body> |
380 |
+</section> |
381 |
+</chapter> |
382 |
+ |
383 |
+<chapter id="use-2.2.6-r4"> |
384 |
+<title>Options USE affectant Apache 2.2.6-r4 et supérieur</title> |
385 |
+<section> |
386 |
+<body> |
387 |
+ |
388 |
+<p> |
389 |
+Avec l'arrivée de la variable <c>APACHE2_MODULES</c>, un nettoyage général des |
390 |
+options USE fut nécessaire. Le tableau suivant liste les options USE |
391 |
+actuellement supportées pour <c>apache-2.2.6-r4</c> et supérieurs, ainsi que |
392 |
+leurs équivalents dans les versions précédentes. |
393 |
+</p> |
394 |
+ |
395 |
+<table> |
396 |
+<tr> |
397 |
+ <th>Option USE</th> |
398 |
+ <th>Ancienne option USE</th> |
399 |
+ <th>Description</th> |
400 |
+</tr> |
401 |
+<tr> |
402 |
+ <ti>debug</ti> |
403 |
+ <ti>debug</ti> |
404 |
+ <ti> |
405 |
+ Active un crochet qui autorise des modules externes à se greffer et faire |
406 |
+ quelque chose après qu'un fils ait planté. Il existe déjà deux modules, |
407 |
+ <c>mod_whatkilledus</c> et <c>mod_backtrace</c>, qui utilisent ce crochet. |
408 |
+ </ti> |
409 |
+</tr> |
410 |
+<tr> |
411 |
+ <ti>doc</ti> |
412 |
+ <ti>doc</ti> |
413 |
+ <ti>Installe le manuel Apache et sa configuration.</ti> |
414 |
+</tr> |
415 |
<tr> |
416 |
+ <ti>ldap</ti> |
417 |
+ <ti>ldap</ti> |
418 |
+ <ti>Installe <c>mod_ldap</c> et <c>mod_authnz_ldap</c>.</ti> |
419 |
+</tr> |
420 |
+<tr> |
421 |
+ <ti>ssl</ti> |
422 |
+ <ti>ssl</ti> |
423 |
+ <ti>Installe <c>mod_ssl</c>.</ti> |
424 |
+</tr> |
425 |
+<tr> |
426 |
+ <ti>static</ti> |
427 |
<ti>static-modules</ti> |
428 |
- <ti>apache</ti> |
429 |
<ti> |
430 |
Lie statiquement les modules au binaire d'Apache, de manière à ce que |
431 |
- LoadModule ne soit pas nécessaire pour charger les modules de base |
432 |
- d'Apache. |
433 |
+ LoadModule ne soit pas nécessaire pour charger les modules de base d'Apache. |
434 |
</ti> |
435 |
</tr> |
436 |
<tr> |
437 |
- <ti>lingerd</ti> |
438 |
- <ti>apache-1*</ti> |
439 |
+ <ti>suexec</ti> |
440 |
+ <ti>no-suexec</ti> |
441 |
+ <ti>Installe <c>mod_suexec</c> et le binaire d'aide <c>suexec</c>.</ti> |
442 |
+</tr> |
443 |
+<tr> |
444 |
+ <ti>threads</ti> |
445 |
+ <ti>threads</ti> |
446 |
<ti> |
447 |
- Ajoute le support pour <uri |
448 |
- link="http://www.iagora.com/about/software/lingerd/">lingerd</uri> |
449 |
+ Sélectionne le MPM par défaut si aucun n'a été défini dans APACHE2_MPMS. |
450 |
</ti> |
451 |
</tr> |
452 |
+</table> |
453 |
+ |
454 |
+<p> |
455 |
+Le tableau suivant liste les options de la variable <c>APACHE2_MPMS</c> |
456 |
+actuellement supportées pour <c>apache-2.2.6-r4</c> et leur précédente option |
457 |
+USE locale correspondante. |
458 |
+</p> |
459 |
+ |
460 |
+<table> |
461 |
+<tr> |
462 |
+ <th>Option</th> |
463 |
+ <th>Ancienne option USE</th> |
464 |
+ <th>Description</th> |
465 |
+</tr> |
466 |
+<tr> |
467 |
+ <ti>event</ti> |
468 |
+ <ti>mpm-event</ti> |
469 |
+ <ti>Une variante expérimentale du MPM standard worker.</ti> |
470 |
+</tr> |
471 |
<tr> |
472 |
- <ti>no-htdocs</ti> |
473 |
- <ti>gentoo-webroot-default</ti> |
474 |
+ <ti>itk</ti> |
475 |
+ <ti>mpm-itk</ti> |
476 |
<ti> |
477 |
- Désactive l'installatation du webroot par défaut dans |
478 |
- <path>/var/www/localhost</path> de façon à ce que les fichiers modifiés ne |
479 |
- soient pas remplacés. À la place, le webroot par défaut est installé dans |
480 |
- <path>/usr/share/doc/gentoo-webroot-default-*/webroot/</path>. |
481 |
+ Autorise le lancement de chaque hôte virtuel sous un uid et un gid séparés. |
482 |
+ </ti> |
483 |
+</tr> |
484 |
+<tr> |
485 |
+ <ti>peruser</ti> |
486 |
+ <ti>mpm-peruser</ti> |
487 |
+ <ti> |
488 |
+ Peruser est une implémentation fonctionnelle du MPM perchild autorisant le |
489 |
+ lancement de chaque processus fils Apache avec son propre utilisateur et |
490 |
+ groupe, chacun gérant son propre ensemble d'hôtes virtuels. |
491 |
+ </ti> |
492 |
+</tr> |
493 |
+<tr> |
494 |
+ <ti>prefork</ti> |
495 |
+ <ti>mpm-prefork</ti> |
496 |
+ <ti> |
497 |
+ Implémente un serveur web non multitâche, avec séparation préalable du |
498 |
+ processus. |
499 |
+ </ti> |
500 |
+</tr> |
501 |
+<tr> |
502 |
+ <ti>worker</ti> |
503 |
+ <ti>mpm-worker</ti> |
504 |
+ <ti> |
505 |
+ MPM implémentant un serveur web hybride multitâche et multiprocessus. |
506 |
</ti> |
507 |
</tr> |
508 |
</table> |
509 |
|
510 |
-<note> |
511 |
-Bien qu'il y ait beaucoup d'options relatives aux MPM, elles sont mutuellement |
512 |
-exclusives. Il ne faut donc en activer qu'une seule. Si aucune n'est activée, |
513 |
-mpm-prefork ou mpm-worker sera utilisée, selon que l'option USE threads est |
514 |
-activée ou non. |
515 |
-</note> |
516 |
+<p> |
517 |
+Le tableau suivant liste les options de la variable <c>APACHE2_MODULES</c> |
518 |
+actuellement supportés pour <c>apache-2.2.6-r4</c>. |
519 |
+</p> |
520 |
+ |
521 |
+<table> |
522 |
+<tr> |
523 |
+ <th>Option</th> |
524 |
+ <th>Description</th> |
525 |
+</tr> |
526 |
+<tr> |
527 |
+ <ti>actions</ti> |
528 |
+ <ti> |
529 |
+ Permet l'exécution de scripts CGI en fonction de leur type de média ou de la |
530 |
+ méthode de requête. |
531 |
+ </ti> |
532 |
+</tr> |
533 |
+<tr> |
534 |
+ <ti>alias</ti> |
535 |
+ <ti> |
536 |
+ Permet de rendre accessible certaines parties du système de fichiers de |
537 |
+ l'hôte dans l'arbre de documents, et de rediriger les URL |
538 |
+ </ti> |
539 |
+</tr> |
540 |
+<tr> |
541 |
+ <ti>asis</ti> |
542 |
+ <ti>Envoie des fichiers contenant leurs propres entêtes HTTP</ti> |
543 |
+</tr> |
544 |
+<tr> |
545 |
+ <ti>auth_basic</ti> |
546 |
+ <ti>Authentification simple</ti> |
547 |
+</tr> |
548 |
+<tr> |
549 |
+ <ti>auth_digest</ti> |
550 |
+ <ti> |
551 |
+ Authentification d'utilisateurs utilisant une authentification par hachage MD5 |
552 |
+ </ti> |
553 |
+</tr> |
554 |
+<tr> |
555 |
+ <ti>authn_alias</ti> |
556 |
+ <ti> |
557 |
+ Fournit la possibilité de créer une authentification étendue basée sur les |
558 |
+ fournisseurs d'authentification présents |
559 |
+ </ti> |
560 |
+</tr> |
561 |
+<tr> |
562 |
+ <ti>authn_anon</ti> |
563 |
+ <ti>Autorise l'accés utilisateur anonyme à des zones authentifiées</ti> |
564 |
+</tr> |
565 |
+<tr> |
566 |
+ <ti>authn_dbd</ti> |
567 |
+ <ti>Authentification utilisateur utilisant une base de données SQL</ti> |
568 |
+</tr> |
569 |
+<tr> |
570 |
+ <ti>authn_dbm</ti> |
571 |
+ <ti>Authentification utilisateur utilisant des fichiers DBM</ti> |
572 |
+</tr> |
573 |
+<tr> |
574 |
+ <ti>authn_default</ti> |
575 |
+ <ti>Module de rétrogradage d'authentification</ti> |
576 |
+</tr> |
577 |
+<tr> |
578 |
+ <ti>authn_file</ti> |
579 |
+ <ti>Authentification utilisateur utilisant des fichiers texte</ti> |
580 |
+</tr> |
581 |
+<tr> |
582 |
+ <ti>authz_dbm</ti> |
583 |
+ <ti>Autorisation de groupe utilisant des fichiers DBM</ti> |
584 |
+</tr> |
585 |
+<tr> |
586 |
+ <ti>authz_default</ti> |
587 |
+ <ti>Module de rétrogradage d'autorisation</ti> |
588 |
+</tr> |
589 |
+<tr> |
590 |
+ <ti>authz_groupfile</ti> |
591 |
+ <ti>Autorisation de groupe utilisant des fichiers texte</ti> |
592 |
+</tr> |
593 |
+<tr> |
594 |
+ <ti>authz_host</ti> |
595 |
+ <ti>Autorisation de groupe basée sur l'hôte (nom ou adresse IP)</ti> |
596 |
+</tr> |
597 |
+<tr> |
598 |
+ <ti>authz_owner</ti> |
599 |
+ <ti>Autorisation basée sur le propriétaire des fichiers</ti> |
600 |
+</tr> |
601 |
+<tr> |
602 |
+ <ti>authz_user</ti> |
603 |
+ <ti>Autorisation d'utilisateur</ti> |
604 |
+</tr> |
605 |
+<tr> |
606 |
+ <ti>autoindex</ti> |
607 |
+ <ti> |
608 |
+ Génère automatiquement les index de répertoire, de façon similaire à la |
609 |
+ commande Unix <c>ls</c> |
610 |
+ </ti> |
611 |
+</tr> |
612 |
+<tr> |
613 |
+ <ti>cache</ti> |
614 |
+ <ti>Mise en cache du contenu associé aux URIs</ti> |
615 |
+</tr> |
616 |
+<tr> |
617 |
+ <ti>cern_meta</ti> |
618 |
+ <ti>Sémantique des métafichiers httpd du CERN</ti> |
619 |
+</tr> |
620 |
+<tr> |
621 |
+ <ti>charset_lite</ti> |
622 |
+ <ti>Spécifie le jeu de caractères de traduction ou recodage</ti> |
623 |
+</tr> |
624 |
+<tr> |
625 |
+ <ti>dav</ti> |
626 |
+ <ti> |
627 |
+ Fonctionnalité de gestion distribuée de publication et de contrôle de |
628 |
+ version (WebDAV, Web-based Distributed Authoring and Versioning) |
629 |
+ </ti> |
630 |
+</tr> |
631 |
+<tr> |
632 |
+ <ti>dav_fs</ti> |
633 |
+ <ti>Fournit un système de fichiers pour mod_dav</ti> |
634 |
+</tr> |
635 |
+<tr> |
636 |
+ <ti>dav_lock</ti> |
637 |
+ <ti>Module générique de verrouillage pour mod_dav</ti> |
638 |
+</tr> |
639 |
+<tr> |
640 |
+ <ti>dbd</ti> |
641 |
+ <ti>Gestion des connexions aux bases de données SQL</ti> |
642 |
+</tr> |
643 |
+<tr> |
644 |
+ <ti>deflate</ti> |
645 |
+ <ti>Compresse le contenu avant son envoi au client</ti> |
646 |
+</tr> |
647 |
+<tr> |
648 |
+ <ti>dir</ti> |
649 |
+ <ti> |
650 |
+ Fournit la redirection de « slash final » et le service des |
651 |
+ fichiers d'index de répertoire |
652 |
+ </ti> |
653 |
+</tr> |
654 |
+<tr> |
655 |
+ <ti>disk_cache</ti> |
656 |
+ <ti>Stockage du cache du contenu associé aux URIs</ti> |
657 |
+</tr> |
658 |
+<tr> |
659 |
+ <ti>dumpio</ti> |
660 |
+ <ti>Transfert toutes les E/S vers le log d'erreur de la façon désirée</ti> |
661 |
+</tr> |
662 |
+<tr> |
663 |
+ <ti>env</ti> |
664 |
+ <ti>Modifie l'environnement transmis aux scripts CGI et aux pages SSI</ti> |
665 |
+</tr> |
666 |
+<tr> |
667 |
+ <ti>expires</ti> |
668 |
+ <ti> |
669 |
+ Génération des entêtes HTTP Expires et Cache-Control selon les critères |
670 |
+ spécifiés par l'utilisateur |
671 |
+ </ti> |
672 |
+</tr> |
673 |
+<tr> |
674 |
+ <ti>ext_filter</ti> |
675 |
+ <ti> |
676 |
+ Passe le corps de la réponse à travers un programme externe avant son envoi |
677 |
+ au client |
678 |
+ </ti> |
679 |
+</tr> |
680 |
+<tr> |
681 |
+ <ti>file_cache</ti> |
682 |
+ <ti>Mise en cache mémoire d'une liste statique de fichiers</ti> |
683 |
+</tr> |
684 |
+<tr> |
685 |
+ <ti>filter</ti> |
686 |
+ <ti> |
687 |
+ Module de configuration pour le filtre intelligent sensible au contexte |
688 |
+ </ti> |
689 |
+</tr> |
690 |
+<tr> |
691 |
+ <ti>headers</ti> |
692 |
+ <ti>Customisation des requêtes HTTP et des entêtes des réponses</ti> |
693 |
+</tr> |
694 |
+<tr> |
695 |
+ <ti>ident</ti> |
696 |
+ <ti>Vérification ident selon la RFC 1413</ti> |
697 |
+</tr> |
698 |
+<tr> |
699 |
+ <ti>imagemap</ti> |
700 |
+ <ti>Calcul des imagemap côté serveur</ti> |
701 |
+</tr> |
702 |
+<tr> |
703 |
+ <ti>include</ti> |
704 |
+ <ti>Documents HTML parcourus par le serveur (Server Side Includes)</ti> |
705 |
+</tr> |
706 |
+<tr> |
707 |
+ <ti>info</ti> |
708 |
+ <ti>Fournit une vue complète de la configuration du serveur</ti> |
709 |
+</tr> |
710 |
+<tr> |
711 |
+ <ti>log_config</ti> |
712 |
+ <ti>Log des requêtes faîtes sur le serveur</ti> |
713 |
+</tr> |
714 |
+<tr> |
715 |
+ <ti>log_forensic</ti> |
716 |
+ <ti>Log forensique des requêtes faîtes sur le serveur</ti> |
717 |
+</tr> |
718 |
+<tr> |
719 |
+ <ti>logio</ti> |
720 |
+ <ti>Log du nombre d'octets en entrée et sortie pour chaque requête</ti> |
721 |
+</tr> |
722 |
+<tr> |
723 |
+ <ti>mem_cache</ti> |
724 |
+ <ti>Mise en cache du contenu associé aux URIs</ti> |
725 |
+</tr> |
726 |
+<tr> |
727 |
+ <ti>mime</ti> |
728 |
+ <ti> |
729 |
+ Associe les extensions des fichiers demandés avec le comportement du fichier |
730 |
+ (gestion et filtres) et son contenu (type MIME, langue, jeu de caractères |
731 |
+ et encodage) |
732 |
+ </ti> |
733 |
+</tr> |
734 |
+<tr> |
735 |
+ <ti>mime_magic</ti> |
736 |
+ <ti> |
737 |
+ Ddétermine le type MIME d'un fichier en regardant quelques octets de son |
738 |
+ contenu |
739 |
+ </ti> |
740 |
+</tr> |
741 |
+<tr> |
742 |
+ <ti>negotiation</ti> |
743 |
+ <ti>Fournit la négociation de contenu</ti> |
744 |
+</tr> |
745 |
+<tr> |
746 |
+ <ti>proxy</ti> |
747 |
+ <ti>Serveur proxy/passerelle HTTP/1.1</ti> |
748 |
+</tr> |
749 |
+<tr> |
750 |
+ <ti>proxy_ajp</ti> |
751 |
+ <ti>Module de support AJP pour mod_proxy</ti> |
752 |
+</tr> |
753 |
+<tr> |
754 |
+ <ti>proxy_balancer</ti> |
755 |
+ <ti>Extension de mod_proxy pour la répartition de charge</ti> |
756 |
+</tr> |
757 |
+<tr> |
758 |
+ <ti>proxy_connect</ti> |
759 |
+ <ti>Extension de mod_proxy pour la prise en charge des requêtes CONNECT</ti> |
760 |
+</tr> |
761 |
+<tr> |
762 |
+ <ti>proxy_ftp</ti> |
763 |
+ <ti>Module de support FTP pour mod_proxy</ti> |
764 |
+</tr> |
765 |
+<tr> |
766 |
+ <ti>proxy_http</ti> |
767 |
+ <ti>Module de support HTTP pour mod_proxy</ti> |
768 |
+</tr> |
769 |
+<tr> |
770 |
+ <ti>rewrite</ti> |
771 |
+ <ti> |
772 |
+ Fournit un mécanisme de réécriture basé sur des règles pour réécrire les |
773 |
+ URLs à la volée |
774 |
+ </ti> |
775 |
+</tr> |
776 |
+<tr> |
777 |
+ <ti>setenvif</ti> |
778 |
+ <ti> |
779 |
+ Autorise la définition de variables d'environnement basée sur les |
780 |
+ caractéristiques de la requête |
781 |
+ </ti> |
782 |
+</tr> |
783 |
+<tr> |
784 |
+ <ti>speling</ti> |
785 |
+ <ti> |
786 |
+ Tente de corriger les erreurs des URLs que les utilisateurs auraient entré |
787 |
+ en ignorant la capitalisation et en autorisant au plus une faute |
788 |
+ </ti> |
789 |
+</tr> |
790 |
+<tr> |
791 |
+ <ti>status</ti> |
792 |
+ <ti> |
793 |
+ Fournit des informations à propos de l'activité et des performances du |
794 |
+ serveur |
795 |
+ </ti> |
796 |
+</tr> |
797 |
+<tr> |
798 |
+ <ti>unique_id</ti> |
799 |
+ <ti> |
800 |
+ Fournit une variable d'environnement avec un identifiant unique pour chaque |
801 |
+ requête |
802 |
+ </ti> |
803 |
+</tr> |
804 |
+<tr> |
805 |
+ <ti>userdir</ti> |
806 |
+ <ti>Répertoires spécifiques aux utilisateurs</ti> |
807 |
+</tr> |
808 |
+<tr> |
809 |
+ <ti>usertrack</ti> |
810 |
+ <ti>Log de l'activité des utilisateurs sur un site</ti> |
811 |
+</tr> |
812 |
+<tr> |
813 |
+ <ti>version</ti> |
814 |
+ <ti>Configuration dépendante de la version</ti> |
815 |
+</tr> |
816 |
+<tr> |
817 |
+ <ti>vhost_alias</ti> |
818 |
+ <ti> |
819 |
+ Fournit le support pour la configuration dynamique de l'hébergement virtuel |
820 |
+ de masse |
821 |
+ </ti> |
822 |
+</tr> |
823 |
+</table> |
824 |
|
825 |
</body> |
826 |
</section> |
827 |
</chapter> |
828 |
- |
829 |
</guide> |
830 |
|
831 |
|
832 |
|
833 |
-- |
834 |
gentoo-commits@l.g.o mailing list |