]> granicus.if.org Git - apache/blob - docs/manual/server-wide.xml.fr
Clean up a stray <p>, copy n paste error
[apache] / docs / manual / server-wide.xml.fr
1 <?xml version="1.0" encoding="ISO-8859-1" ?>
2 <!DOCTYPE manualpage SYSTEM "./style/manualpage.dtd">
3 <?xml-stylesheet type="text/xsl" href="./style/manual.fr.xsl"?>
4 <!-- French translation : Lucien GENTIS -->
5 <!-- Reviewed by : Vincent Deffontaines -->
6 <!-- English Revision: 922232 -->
7
8 <!--
9  Licensed to the Apache Software Foundation (ASF) under one or more
10  contributor license agreements.  See the NOTICE file distributed with
11  this work for additional information regarding copyright ownership.
12  The ASF licenses this file to You under the Apache License, Version 2.0
13  (the "License"); you may not use this file except in compliance with
14  the License.  You may obtain a copy of the License at
15
16      http://www.apache.org/licenses/LICENSE-2.0
17
18  Unless required by applicable law or agreed to in writing, software
19  distributed under the License is distributed on an "AS IS" BASIS,
20  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21  See the License for the specific language governing permissions and
22  limitations under the License.
23 -->
24
25 <manualpage metafile="server-wide.xml.meta">
26
27   <title>Configuration &agrave; l'&eacute;chelle du serveur</title>
28
29 <summary>
30 <p>Ce document explique le fonctionnement de certaines directives du serveur
31 de base qui sont utilis&eacute;es pour configurer les op&eacute;rations &eacute;l&eacute;mentaires du
32 serveur.</p>
33 </summary>
34
35   <section id="identification">
36     <title>Identification du serveur</title>
37
38     <related>
39       <directivelist>
40         <directive module="core">ServerName</directive>
41         <directive module="core">ServerAdmin</directive>
42         <directive module="core">ServerSignature</directive>
43         <directive module="core">ServerTokens</directive>
44         <directive module="core">UseCanonicalName</directive>
45         <directive module="core">UseCanonicalPhysicalPort</directive>
46       </directivelist>
47     </related>
48
49     <p>Les directives <directive module="core">ServerAdmin</directive> et
50     <directive module="core">ServerTokens</directive> contr&ocirc;lent la nature des
51     informations &agrave; propos du serveur qui seront affich&eacute;es dans les documents
52     g&eacute;n&eacute;r&eacute;s par le serveur comme les messages d'erreur. La directive
53     <directive module="core">ServerTokens</directive> d&eacute;finit la valeur du
54     champ d'en-t&ecirc;te de la r&eacute;ponse du serveur HTTP.</p>
55
56     <p>Le serveur utilise les directives
57     <directive module="core">ServerName</directive>,
58     <directive module="core">UseCanonicalName</directive> et
59     <directive module="core">UseCanonicalPhysicalPort</directive> pour
60     d&eacute;terminer la mani&egrave;re de construire des URLs vers ses propres ressources.
61     Par exemple, quand un client &eacute;met une requ&ecirc;te vers un r&eacute;pertoire, mais
62     n'ajoute pas le slash final au nom du r&eacute;pertoire, httpd doit rediriger le
63     client vers le nom complet incluant le slash final afin que le client
64     puisse r&eacute;soudre correctement les r&eacute;f&eacute;rences relatives pr&eacute;sentes dans
65     le document.</p>
66   </section>
67
68   <section id="locations">
69     <title>Localisation des fichiers</title>
70
71     <related>
72       <directivelist>
73         <directive module="mpm_common">CoreDumpDirectory</directive>
74         <directive module="core">DocumentRoot</directive>
75         <directive module="core">ErrorLog</directive>
76         <directive module="core">Mutex</directive>
77         <directive module="mpm_common">PidFile</directive>
78         <directive module="mpm_common">ScoreBoardFile</directive>
79         <directive module="core">ServerRoot</directive>
80       </directivelist>
81     </related>
82
83     <p>Ces directives contr&ocirc;lent la localisation des diff&eacute;rents fichiers
84     n&eacute;cessaires au bon fonctionnement de httpd. Quand le chemin utilis&eacute; ne
85     commence pas par un slash (/), la localisation des fichiers est relative
86     &agrave; la valeur de la directive
87     <directive module="core">ServerRoot</directive>. Soyez prudent avec la
88     localisation de fichiers dans des r&eacute;pertoires o&ugrave; les utilisateurs non root
89     ont les droits en &eacute;criture. Voir la documention sur les
90     <a href="misc/security_tips.html#serverroot">Conseils &agrave; propos
91     de la s&eacute;curit&eacute;</a> pour plus de d&eacute;tails.</p>
92   </section>
93
94   <section id="resource">
95     <title>Limitation de l'utilisation des ressources</title>
96
97     <related>
98       <directivelist>
99         <directive module="core">LimitRequestBody</directive>
100         <directive module="core">LimitRequestFields</directive>
101         <directive module="core">LimitRequestFieldsize</directive>
102         <directive module="core">LimitRequestLine</directive>
103         <directive module="core">RLimitCPU</directive>
104         <directive module="core">RLimitMEM</directive>
105         <directive module="core">RLimitNPROC</directive>
106         <directive module="mpm_common">ThreadStackSize</directive>
107       </directivelist>
108     </related>
109
110     <p>Les directives <directive>LimitRequest</directive>* permettent de
111     limiter la quantit&eacute; de ressources consomm&eacute;es par httpd pour le traitement
112     des requ&ecirc;tes des clients. Cette limitation permet de minimiser les effets
113     de certains types d'attaques par d&eacute;ni de service.</p>
114
115     <p>Les directives <directive>RLimit</directive>* permettent de limiter la
116     quantit&eacute; de ressources utilisable par les processus initi&eacute;s (forked) par
117     les processus enfants httpd. Elles permettent en particulier de contr&ocirc;ler
118     les ressources utilis&eacute;es par les scripts CGI et les commandes exec des
119     "Inclusions c&ocirc;t&eacute; serveur" (Server Side Includes ou SSI).</p>
120
121     <p>La directive <directive module="mpm_common">ThreadStackSize</directive>
122     permet sur certaines plates-formes de contr&ocirc;ler la taille de la pile.</p>
123   </section>
124
125   <section id="implementation">
126     <title>Choix d'impl&eacute;mentation</title>
127
128     <related>
129       <directivelist>
130         <directive module="core">Mutex</directive>
131       </directivelist>
132     </related>
133
134     <p>La directive <directive>Mutex</directive> permet de modifier
135     l'impl&eacute;mentation sous-jacente des mutex, afin de r&eacute;soudre les
136     probl&egrave;mes de fonctionnement ou de performance dus au choix par
137     d&eacute;faut d'<glossary>APR</glossary>.</p>
138   </section>
139
140 </manualpage>