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