summaryrefslogtreecommitdiff
path: root/APACHE_1_3_42/htdocs/manual/server-wide.html.fr
diff options
context:
space:
mode:
authorColm MacCarthaigh <colm@apache.org>2010-01-08 11:45:43 +0000
committerColm MacCarthaigh <colm@apache.org>2010-01-08 11:45:43 +0000
commit396931c93e46f5d130f0df7044a9c0e63fd12ebd (patch)
tree9ff5247f604985caa9581ebe4bfa6aa5164db5ce /APACHE_1_3_42/htdocs/manual/server-wide.html.fr
parent7d344b579813528064a6711a91f675b7f47e4926 (diff)
downloadhttpd-1.3.tar.gz
Tag 1.3.421.3
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/tags/1.3@897175 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'APACHE_1_3_42/htdocs/manual/server-wide.html.fr')
-rw-r--r--APACHE_1_3_42/htdocs/manual/server-wide.html.fr310
1 files changed, 310 insertions, 0 deletions
diff --git a/APACHE_1_3_42/htdocs/manual/server-wide.html.fr b/APACHE_1_3_42/htdocs/manual/server-wide.html.fr
new file mode 100644
index 0000000000..bdc42466e7
--- /dev/null
+++ b/APACHE_1_3_42/htdocs/manual/server-wide.html.fr
@@ -0,0 +1,310 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--English revision 1.8 -->
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta name="generator" content="HTML Tidy, see www.w3.org" />
+ <meta http-equiv="Content-Type"
+ content="text/html; charset=iso-8859-1" />
+
+ <title>Configuration globale du serveur</title>
+ </head>
+ <!-- Background white, links blue (unvisited), navy (visited), red (active) -->
+
+ <body bgcolor="#FFFFFF" text="#000000" link="#0000FF"
+ vlink="#000080" alink="#FF0000">
+ <!--#include virtual="header.html" -->
+
+ <h1 align="center">Configuration globale du serveur</h1>
+
+ <p>Ce document d&eacute;crit certaines directives
+ trait&eacute;es par le <a href="mod/core.html">noyau</a> du
+ serveur qui sont utilis&eacute;es pour configurer les
+ op&eacute;rations de base du serveur.</p>
+
+ <ul>
+ <li><a href="#identification">Identification du
+ serveur</a></li>
+
+ <li><a href="#locations">Emplacement des fichiers</a></li>
+
+ <li><a href="#process">Cr&eacute;ation des processus</a></li>
+
+ <li><a href="#network">Configuration r&eacute;seau</a></li>
+
+ <li><a href="#resource">Limitation de l'utilisation des
+ ressources</a></li>
+ </ul>
+ <hr />
+
+ <h2><a id="identification" name="identification">Identification
+ du serveur</a></h2>
+
+ <table border="1">
+ <tr>
+ <td valign="top"><strong>Directives
+ associ&eacute;es</strong><br />
+ <br />
+ <a href="mod/core.html#servername">ServerName</a><br />
+ <a href="mod/core.html#serveradmin">ServerAdmin</a><br />
+ <a
+ href="mod/core.html#serversignature">ServerSignature</a><br />
+ <a
+ href="mod/core.html#servertokens">ServerTokens</a><br />
+ <a
+ href="mod/core.html#usecanonicalname">UseCanonicalName</a><br />
+ </td>
+ </tr>
+ </table>
+
+ <p>Les directives <code>ServerAdmin</code> and
+ <code>ServerTokens</code> contr&ocirc;lent quelles informations
+ du serveur seront pr&eacute;sent&eacute;es dans les pages
+ g&eacute;n&eacute;r&eacute;es par le serveur telles que les
+ messages d'erreur. La directive <code>ServerTokens</code>
+ assigne la valeur du champ serveur dans les en-t&ecirc;tes de
+ r&eacute;ponse HTTP.</p>
+
+ <p>Les directives <code>ServerName</code> and
+ <code>UseCanonicalName</code> sont utilis&eacute;es pour
+ d&eacute;terminer comment former les URLs s'auto
+ r&eacute;f&eacute;ren&ccedil;ant. Par exemple, quand un client
+ requiert un r&eacute;pertoire, mais n'inclut pas de barre
+ oblique finale dans le nom du r&eacute;pertoire, Apache doit
+ rediriger le client vers le nom complet, incluant la barre
+ oblique finale permettant ainsi au client de r&eacute;soudre
+ correctement les r&eacute;f&eacute;rences relatives contenues
+ dans le document.</p>
+ <hr />
+
+ <h2><a id="locations" name="locations">Emplacement des
+ fichiers</a></h2>
+
+ <table border="1">
+ <tr>
+ <td valign="top"><strong>Directives
+ associ&eacute;es</strong><br />
+ <br />
+ <a
+ href="mod/core.html#coredumpdirectory">CoreDumpDirectory</a><br />
+ <a
+ href="mod/core.html#documentroot">DocumentRoot</a><br />
+ <a href="mod/core.html#errorlog">ErrorLog</a><br />
+ <a href="mod/core.html#lockfile">Lockfile</a><br />
+ <a href="mod/core.html#pidfile">PidFile</a><br />
+ <a
+ href="mod/core.html#scoreboardfile">ScoreBoardFile</a><br />
+ <a href="mod/core.html#serverroot">ServerRoot</a><br />
+ </td>
+ </tr>
+ </table>
+
+ <p>Ces directives contr&ocirc;lent les emplacements des
+ diff&eacute;rents fichiers qu'Apache utilise pour ses propres
+ besoins. Quand le chemin employ&eacute; ne commence pas par une
+ barre oblique, les fichiers sont localis&eacute;s relativement
+ &agrave; <code>ServerRoot</code>. Soyez attentifs &agrave;
+ placer ces fichiers dans des chemins qui sont autoris&eacute;s
+ en &eacute;criture aux utilisateurs autres que root. Voir les
+ <a href="misc/security_tips.html">trucs sur la
+ s&eacute;curit&eacute;</a> pour plus de d&eacute;tails.</p>
+ <hr />
+
+ <h2><a id="process" name="process">Cr&eacute;ation des
+ processus</a></h2>
+
+ <table border="1">
+ <tr>
+ <td valign="top"><strong>Directives
+ associ&eacute;es</strong><br />
+ <br />
+ <a
+ href="mod/core.html#bs2000account">BS2000Account</a><br />
+ <a href="mod/core.html#group">Group</a><br />
+ <a href="mod/core.html#maxclients">MaxClients</a><br />
+ <a
+ href="mod/core.html#maxrequestsperchild">MaxRequestsPerChild</a><br />
+ <a
+ href="mod/core.html#maxspareservers">MaxSpareServers</a><br />
+ <a
+ href="mod/core.html#minspareservers">MinSpareServers</a><br />
+ <a href="mod/core.html#servertype">ServerType</a><br />
+ <a
+ href="mod/core.html#startservers">StartServers</a><br />
+ <a
+ href="mod/core.html#threadsperchild">ThreadsPerChild</a><br />
+ <a href="mod/core.html#user">User</a><br />
+ </td>
+ </tr>
+ </table>
+
+ <p>Si la directive <code>ServerType</code> est d&eacute;finie
+ avec la valeur recommand&eacute;e de <code>Standalone</code>,
+ Apache 1.3 sur Unix est bas&eacute; sur un mod&egrave;le de
+ pr&eacute;lancement des processus. Un unique processus de
+ contr&ocirc;le est responsable de lancer des processus fils qui
+ &eacute;coutent les connexions et les traitent &agrave; leur
+ arriv&eacute;e. Apache essaye de maintenir un certain nombre de
+ processus en r&eacute;serve ou inactifs, qui restent toujours
+ pr&ecirc;ts &agrave; traiter les requ&ecirc;tes arrivantes. De
+ cette mani&egrave;re, les clients n'ont pas &agrave; attendre
+ que de nouveaux processus fils soient lanc&eacute;s avant que
+ leurs requ&ecirc;tes soient trait&eacute;es.</p>
+
+ <p>Les directives <code>StartServers</code>,
+ <code>MinSpareServers</code>, <code>MaxSpareServers</code>, et
+ <code>MaxServers</code> r&eacute;gissent comment le processus
+ p&egrave;re cr&eacute;e les processus fils pour traiter les
+ requ&ecirc;tes. En g&eacute;n&eacute;ral Apache se r&eacute;git
+ seul correctement, et la plupart des sites n'ont pas besoin
+ d'ajuster la valeur de ces directives. Les sites qui veulent
+ servir plus de 256 requ&ecirc;tes simultan&eacute;es doivent
+ augmenter la valeur de <code>MaxClients</code>, tandis que les
+ sites tournant sur des machines limit&eacute;es en
+ m&eacute;moire doivent r&eacute;duire la valeur de
+ <code>MaxClients</code> afin d'&eacute;viter d'utiliser le
+ fichier d'&eacute;change. Plus d'informations sur le
+ param&eacute;trage de la cr&eacute;ation des processus se
+ trouvent dans la documentation <a
+ href="misc/perf-tuning.html">Aide sur les performances
+ g&eacute;n&eacute;rales</a>.</p>
+
+ <p>Tandis que le processus p&egrave;re est
+ g&eacute;n&eacute;ralement lanc&eacute; en tant que root sous
+ Unix pour se connecter sur le port 80, les processus fils sont
+ lanc&eacute;s sous un utilisateur moins
+ privil&eacute;gi&eacute;. Les directives <code>User</code> et
+ <code>Group</code> servent &agrave; d&eacute;finir les
+ privil&egrave;ges des processus fils. Les processus fils
+ doivent &ecirc;tre capable de lire le contenu devant &ecirc;tre
+ servi, mais doivent avoir le minimum de privil&egrave;ges
+ possibles. De plus, &agrave; moins que <a
+ href="suexec.html">suexec</a> soit utilis&eacute;, ces
+ directives d&eacute;finissent &eacute;galement les droits qui
+ seront h&eacute;rit&eacute;s par les scripts CGI.</p>
+
+ <p><code>MaxRequestsPerChild</code> contr&ocirc;le la
+ fr&eacute;quence de r&eacute;novation des processus, en
+ supprimant les anciens et en lan&ccedil;ant de nouveaux.</p>
+
+ <p>Sous Windows, Apache lance un processus p&egrave;re et un
+ processus fils. Le processus fils cr&eacute;e un ensemble de
+ threads pour traiter les requ&ecirc;tes. Le nombre de threads
+ est contr&ocirc;l&eacute; par la directive
+ <code>ThreadsPerChild</code>.</p>
+ <hr />
+
+ <h2><a id="network" name="network">Configuration
+ r&eacute;seau</a></h2>
+
+ <table border="1">
+ <tr>
+ <td valign="top"><strong>Directives
+ associ&eacute;es</strong><br />
+ <br />
+ <a href="mod/core.html#bindaddress">BindAddress</a><br />
+ <a href="mod/core.html#keepalive">KeepAlive</a><br />
+ <a
+ href="mod/core.html#keepalivetimeout">KeepAliveTimeout</a><br />
+ <a href="mod/core.html#listen">Listen</a><br />
+ <a
+ href="mod/core.html#listenbacklog">ListenBackLog</a><br />
+ <a
+ href="mod/core.html#acceptfilter">AcceptFilter</a><br />
+ <a
+ href="mod/core.html#maxkeepaliverequests">MaxKeepAliveRequests</a><br />
+ <a href="mod/core.html#port">Port</a><br />
+ <a
+ href="mod/core.html#sendbuffersize">SendBufferSize</a><br />
+ <a href="mod/core.html#timeout">TimeOut</a><br />
+ </td>
+ </tr>
+ </table>
+
+ <p>Au d&eacute;marrage d'Apache, celui ci se connecte &agrave;
+ un port et une adresse donn&eacute;s sur la machine locale et
+ attend l'arriv&eacute;e de requ&ecirc;tes. Par d&eacute;faut,
+ il &eacute;coute sur toutes les adresses, et sur le port
+ d&eacute;fini par la directive <code>Port</code>. Toutefois, on
+ peut lui indiquer d'&eacute;couter sur plus d'un port, de
+ n'&eacute;couter qu'&agrave; partir d'une seule adresse, ou une
+ combinaison des deux. Ceci est g&eacute;n&eacute;ralement
+ combin&eacute; avec la fonction d' <a href="vhosts/">h&ocirc;te
+ virtuel</a> qui d&eacute;termine comment Apache r&eacute;pond
+ aux diff&eacute;rentes adresses IP, noms d'h&ocirc;tes et
+ ports.</p>
+
+ <p>Il y a deux directives qui permettent de restreindre ou de
+ sp&eacute;cifier quelles adresses et quels ports Apache doit
+ &eacute;couter. La directive <code>BindAddress</code> restreint
+ le serveur &agrave; n'&eacute;couter qu'une seule adresse IP.
+ La directive <code>Listen</code> peut &ecirc;tre
+ utilis&eacute;e pour sp&eacute;cifier un ensemble d'adresses et
+ de ports qu'Apache doit &eacute;couter.</p>
+
+ <p>Les directives <code>ListenBackLog</code>,
+ <code>SendBufferSize</code>, et <code>TimeOut</code> permettent
+ d'adjuster comment Apache interagit avec le r&eacute;seau. La
+ directive <code>AcceptFilter</code> contr&ocirc;le une
+ optimisation sp&eacute;cifique &agrave; BSD. Veuillez vous
+ r&eacute;f&eacute;rer &agrave; la section concernant BSD dans
+ la <a href="misc/perf-bsd44.html">documentation sur la
+ performance. --&gt;</a></p>
+ <br />
+ <br />
+
+
+ <p>Les directives <code>KeepAlive</code>,
+ <code>KeepAliveTimeout</code>, et
+ <code>MaxKeepAliveRequests</code> d&eacute;finissent comment
+ Apache g&egrave;re les connexions persistantes.</p>
+ <hr />
+
+ <h2><a id="resource" name="resource">Limitation de
+ l'utilisation des Ressources</a></h2>
+
+ <table border="1">
+ <tr>
+ <td valign="top"><strong>Directives
+ associ&eacute;es</strong><br />
+ <br />
+ <a
+ href="mod/core.html#limitrequestbody">LimitRequestBody</a><br />
+ <a
+ href="mod/core.html#limitrequestfields">LimitRequestFields</a><br />
+ <a
+ href="mod/core.html#limitrequestfieldsize">LimitRequestFieldsize</a><br />
+ <a
+ href="mod/core.html#limitrequestline">LimitRequestLine</a><br />
+ <a href="mod/core.html#rlimitcpu">RLimitCPU</a><br />
+ <a href="mod/core.html#rlimitmem">RLimitMEM</a><br />
+ <a href="mod/core.html#rlimitnproc">RLimitNPROC</a><br />
+ <a
+ href="mod/core.html#threadstacksize">ThreadStackSize</a><br />
+ </td>
+ </tr>
+ </table>
+
+ <p>Les directives commen&ccedil;ant par
+ <code>LimitRequest</code> sont employ&eacute;es pour fixer des
+ limites sur la quantit&eacute; de ressources qui seront
+ utilis&eacute;es pendant la lecture des requ&ecirc;tes
+ clientes. En limitant ces valeurs, certains types de
+ d&eacute;ni de service peuvent &ecirc;tre
+ att&eacute;nu&eacute;s.</p>
+
+ <p>Les directives commen&ccedil;ant par <code>RLimit</code>
+ sont employ&eacute;es pour fixer des limites sur la
+ quantit&eacute; de ressources qu'utiliseront les processus
+ lanc&eacute;s par les processus enfants Apache. En particulier,
+ elles contr&ocirc;le les ressources utilis&eacute;es par les
+ scripts CGI et les commandes exec SSI.</p>
+
+ <p>La directive <code>ThreadStackSize</code> est
+ utilis&eacute;e seulement sur Netware pour contr&ocirc;ler la
+ taille de la pile.</p>
+ <!--#include virtual="footer.html" -->
+ </body>
+</html>
+