]> granicus.if.org Git - apache/commitdiff
Versionning manual/platform/windows.html.fr.
authorLucien Gentis <lgentis@apache.org>
Thu, 12 Jul 2018 15:20:33 +0000 (15:20 +0000)
committerLucien Gentis <lgentis@apache.org>
Thu, 12 Jul 2018 15:20:33 +0000 (15:20 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1835749 13f79535-47bb-0310-9956-ffa450edef68

docs/manual/platform/windows.html.fr [new file with mode: 0644]

diff --git a/docs/manual/platform/windows.html.fr b/docs/manual/platform/windows.html.fr
new file mode 100644 (file)
index 0000000..68571c5
--- /dev/null
@@ -0,0 +1,718 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"><head>
+<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type" />
+<!--
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+              This file is generated from xml source: DO NOT EDIT
+        XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+      -->
+<title>Utilisation du serveur HTTP Apache sous Microsoft Windows - Serveur Apache HTTP Version 2.5</title>
+<link href="../style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
+<link href="../style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
+<link href="../style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" /><link rel="stylesheet" type="text/css" href="../style/css/prettify.css" />
+<script src="../style/scripts/prettify.min.js" type="text/javascript">
+</script>
+
+<link href="../images/favicon.ico" rel="shortcut icon" /></head>
+<body id="manual-page"><div id="page-header">
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p>
+<p class="apache">Serveur Apache HTTP Version 2.5</p>
+<img alt="" src="../images/feather.png" /></div>
+<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="../images/left.gif" /></a></div>
+<div id="path">
+<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Notes sp&#233;cifiques &#224; un
+  syst&#232;me</a></div><div id="page-content"><div id="preamble"><h1>Utilisation du serveur HTTP Apache sous Microsoft Windows</h1>
+<div class="toplang">
+<p><span>Langues Disponibles: </span><a href="../en/platform/windows.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/platform/windows.html" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
+<a href="../ko/platform/windows.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div>
+
+
+    <p>Ce document d&#233;crit l'installation, la configuration et
+    l'ex&#233;cution d'Apache 2.5 sous Microsoft Windows. Si vous avez des
+    questions apr&#232;s avoir lu la documentation, ou si vous avez rencontr&#233;
+    des &#233;v&#232;nements particuliers ou des rapports d'erreur, vous pouvez
+    consultez la <a href="http://httpd.apache.org/userslist.html">liste
+    de diffusion de la communaut&#233; des utilisateurs</a>.</p>
+
+    <p>Dans ce document, nous supposons que vous installez une
+    distribution binaire d'Apache. Si vous voulez compiler Apache
+    vous-m&#234;me (par exemple pour aider au d&#233;veloppement ou pour
+    rechercher des bogues), r&#233;f&#233;rez-vous au document <a href="win_compiling.html">Compilation d'Apache pour Microsoft
+    Windows</a>.</p>
+
+  </div>
+<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif" /> <a href="#req">Pr&#233;requis du syst&#232;me d'exploitation</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#down">T&#233;l&#233;chargement d'Apache pour Windows</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#cust">Personnaliser Apache pour Windows</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#winsvc">Ex&#233;cuter Apache en tant que service</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#wincons">Ex&#233;cuter Apache depuis la console</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#test">V&#233;rification de l'installation</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#windrivemap">Configuration de l'acc&#232;s aux ressources r&#233;seau</a></li>
+<li><img alt="" src="../images/down.gif" /> <a href="#tuning">Personnalisation sous Windows</a></li>
+</ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="#comments_section">Commentaires</a></li></ul></div>
+<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="req" id="req">Pr&#233;requis du syst&#232;me d'exploitation</a><a title="Lien permanent" href="#req" class="permalink">&para;</a></h2>
+    
+
+    <p>La plate-forme Windows de base pour l'ex&#233;cution d'Apache 2.5 est
+    Windows 2000 ou sup&#233;rieur. Veillez &#224; toujours vous procurer et installer le
+    dernier service pack afin d'&#233;viter les bogues du syst&#232;me
+    d'exploitation.</p>
+
+    <div class="note">Les versions du serveur HTTP Apache sup&#233;rieures &#224; 2.2 ne
+    fonctionneront sous aucun syst&#232;me d'exploitation d'une version
+    ant&#233;rieure &#224; Windows 2000.</div>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="down" id="down">T&#233;l&#233;chargement d'Apache pour Windows</a><a title="Lien permanent" href="#down" class="permalink">&para;</a></h2>
+    
+
+    <p>Le projet du serveur HTTP Apache proprement dit ne fournit pas de
+    distribution binaire mais seulement le code source. Certains membres
+    du projet <em>peuvent</em> mettre &#224; disposition des paquets binaires
+    &#224; titre individuel, mais ceux-ci n'ont pas vocation &#224; &#234;tre
+    distribu&#233;s publiquement.</p>
+    
+    <p>Si vous n'&#234;tes
+    pas en mesure de compiler le serveur HTTP Apache vous-m&#234;me, vous
+    pouvez vous procurer un paquet binaire aupr&#232;s des nombreuses
+    distributions disponibles sur Internet.</p>
+
+    <p>Quelques solutions populaires pour d&#233;ployer Apache httpd, et
+    &#233;ventuellement PHP et MySQL sous Microsoft Windows :</p>
+    <ul>
+    <li><a href="http://www.apachehaus.com/cgi-bin/download.plx">ApacheHaus</a></li>
+    <li><a href="http://www.apachelounge.com/download/">Apache Lounge</a></li>
+    <li><a href="http://bitnami.com/stack/wamp">Bitnami WAMP Stack</a></li>
+    <li><a href="http://www.wampserver.com/">WampServer</a></li>
+    <li><a href="http://www.apachefriends.org/en/xampp.html">XAMPP</a></li>
+    </ul>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="cust" id="cust">Personnaliser Apache pour Windows</a><a title="Lien permanent" href="#cust" class="permalink">&para;</a></h2>
+    
+
+    <p>La configuration d'Apache est enregistr&#233;e dans les fichiers du
+    sous-r&#233;pertoire <code>conf</code>. Ce sont les m&#234;me fichiers que
+    ceux utilis&#233;s pour configurer la version Unix, mais il y a quelques
+    directives sp&#233;cifiques &#224; Apache pour Windows. Voir l'<a href="../mod/directives.html">index des directives</a> pour la liste
+    des directives disponibles.</p>
+
+    <p>Les principales sp&#233;cificit&#233;s d'Apache pour Windows sont :</p>
+    <ul>
+      <li><p>Comme Apache pour Windows est un programme multithread, il
+      ne lance pas de processus s&#233;par&#233; pour chaque requ&#234;te, comme Apache
+      peut le faire sous Unix. En fait, il n'y a en g&#233;n&#233;ral que deux
+      processus Apache en ex&#233;cution : un processus parent, et un
+      processus enfant qui traite les requ&#234;tes. Chaque requ&#234;te est
+      trait&#233;e par un thread s&#233;par&#233; au sein du processus enfant.</p>
+
+      <p>Les directives de gestion de processus diff&#232;rent &#233;galement :</p>
+
+      <p><code class="directive"><a href="../mod/mpm_common.html#maxconnectionsperchild">MaxConnectionsPerChild</a></code>
+      : comme dans la version Unix, cette directive contr&#244;le le nombre
+      de connexions qu'un
+      processus enfant particulier va traiter avant de s'arr&#234;ter.
+      Cependant, &#224; la diff&#233;rence d'Unix, un processus de remplacement
+      n'est pas instantan&#233;ment disponible. Utilisez la d&#233;finition par
+      d&#233;faut <code>MaxConnectionsPerChild 0</code>, sauf si vous
+      risquez de manquer de m&#233;moire dans des modules tiers ou dans des
+      applications in-process.</p>
+
+      <div class="warning"><strong>Attention : le fichier de
+      configuration du serveur est recharg&#233; lorsqu'un nouveau processus
+      enfant est d&#233;marr&#233;. En cons&#233;quence, si vous avez modifi&#233;
+      <code>httpd.conf</code>, le nouveau processus enfant peut ne pas
+      d&#233;marrer, ou vous pouvez obtenir des r&#233;sultats
+      inattendus.</strong></div>
+
+      <p><code class="directive"><a href="../mod/mpm_common.html#threadsperchild">ThreadsPerChild</a></code> : il
+      s'agit d'une nouvelle directive. Elle indique au serveur le nombre
+      de threads qu'il doit utiliser. Elle d&#233;finit le nombre maximum de
+      connexions simultan&#233;es que le serveur peut g&#233;rer ; vous devez
+      donc vous assurer que ce nombre soit suffisamment grand pour les
+      besoins de votre site. La valeur par d&#233;faut <code>ThreadsPerChild
+      150</code> est recommand&#233;e, mais doit &#234;tre ajust&#233;e &#224; la valeur
+      maximale estim&#233;e de connexions simultan&#233;es &#224; accepter.</p></li>
+
+      <li><p>Les directives qui acceptent des noms de fichiers comme
+      arguments doivent utiliser des noms de fichiers Windows et non
+      Unix. Cependant, comme Apache peut interpr&#233;ter les anti-slashes
+      comme des s&#233;quences d'&#233;chappement de caract&#232;res, vous devez
+      absolument utiliser des slashes dans les noms de chemins &#224; la
+      place des anti-slashes.</p></li>
+
+      <li><p>Alors que les noms de fichiers sont en g&#233;n&#233;ral insensibles
+      &#224; la casse sous Windows, les URLs sont encore sensibles &#224; la casse
+      en interne avant d'&#234;tre mises en correspondance avec le syst&#232;me de
+      fichiers. Par exemple, les directives <code class="directive"><a href="../mod/core.html#location">&lt;Location&gt;</a></code>, <code class="directive"><a href="../mod/mod_alias.html#alias">Alias</a></code>, et <code class="directive"><a href="../mod/mod_proxy.html#proxypass">ProxyPass</a></code> utilisent toutes des
+      arguments sensibles &#224; la casse. Pour cette raison, il est
+      particuli&#232;rement recommand&#233; d'utiliser la directive <code class="directive"><a href="../mod/core.html#directory">&lt;Directory&gt;</a></code> lorsqu'on
+      d&#233;sire limiter l'acc&#232;s &#224; certains contenus du syst&#232;me de fichiers,
+      car cette directive s'applique &#224; tout contenu d'un r&#233;pertoire,
+      sans tenir compte de la mani&#232;re dont on y acc&#232;de. Pour vous
+      assurer que seules des minuscules sont utilis&#233;es dans les URLs,
+      vous pouvez utiliser ceci :</p>
+
+      <pre class="prettyprint lang-config">RewriteEngine On
+RewriteMap lowercase "int:tolower"
+RewriteCond "%{REQUEST_URI}" "[A-Z]"
+RewriteRule "(.*)" "${lowercase:$1}" [R,L]</pre>
+</li>
+
+      <li><p>Lors de son ex&#233;cution, Apache n'a besoin d'un acc&#232;s en
+      &#233;criture qu'au r&#233;pertoire des journaux et &#224; toute arborescence de
+      r&#233;pertoires de cache configur&#233;e. Suite au probl&#232;me d'insensibilit&#233;
+      &#224; la casse et au format de noms courts 8.3, Apache doit valider
+      tous les noms de chemins fournis. Cela signifie que chaque
+      r&#233;pertoire qu'Apache &#233;value doit avoir les droits en lecture,
+      listage et parcours, et ceci depuis la racine jusqu'aux feuilles.
+      Si Apache2.5 est install&#233; dans C:\Program Files, le r&#233;pertoire
+      racine, Program Files et Apache2.5 doivent tous &#234;tre visibles pour
+      Apache</p></li>
+
+      <li><p>Apache peut charger divers modules sans qu'il soit n&#233;cessaire
+      de recompiler le serveur. Si Apache est compil&#233;
+      normalement, il va installer de nombreux modules optionnels dans
+      le r&#233;pertoire <code>\Apache2.5\modules</code>. Pour activer ces
+      modules ou d'autres modules, on doit utiliser la
+      directive <code class="directive"><a href="../mod/mod_so.html#loadmodule">LoadModule</a></code>. Par
+      exemple, pour activer le module status, ajoutez la ligne suivante
+      (en plus des directives d'activation de status dans
+      <code>access.conf</code>) :</p>
+
+      <pre class="prettyprint lang-config">LoadModule status_module "modules/mod_status.so"</pre>
+
+
+      <p>Des informations sont aussi &#224; votre disposition pour <a href="../mod/mod_so.html#creating">cr&#233;er des modules
+      chargeables</a></p></li>
+
+      <li><p>Apache peut aussi charger des extensions ISAPI (Internet
+      Server Application Programming Interface), comme celles qu'utilise
+      Microsoft IIS et d'autres serveurs Windows. <a href="../mod/mod_isapi.html">Voir ici pour plus
+      d'informations</a>. Notez qu'Apache ne peut <strong>pas</strong>
+      charger de filtres ISAPI, et que les gestionnaires ISAPI contenant
+      des extensions de fonctionnalit&#233;s Microsoft ne fonctionneront
+      pas.</p></li>
+
+      <li><p>Pour les scripts CGI, la m&#233;thode qu'utilise Apache pour
+      d&#233;terminer l'interpr&#233;teur du script est configurable gr&#226;ce &#224; la
+      directive <code class="directive"><a href="../mod/core.html#scriptinterpretersource">ScriptInterpreterSource</a></code></p></li>
+
+      <li><p>Comme il est souvent difficile de g&#233;rer des fichiers avec
+      des noms du style <code>.htaccess</code> sous Windows, vous avez
+      tout int&#233;r&#234;t &#224; changer le nom de ce fichier de configuration par
+      r&#233;pertoire &#224; l'aide de la directive <code class="directive"><a href="../mod/core.html#accessfilename">AccessFilename</a></code>.</p></li>
+
+      <li><p>Toute erreur survenant au cours du processus de d&#233;marrage
+      d'Apache est enregistr&#233;e dans le journal des &#233;v&#232;nements de
+      Windows si l'on est sous Windows NT. Ce m&#233;canisme fonctionne comme
+      une sauvegarde pour les situations o&#249; Apache n'est pas encore pr&#234;t
+      &#224; utiliser le fichier <code>error.log</code>. Vous pouvez
+      consulter le journal des &#233;v&#232;nements applicatifs Windows en
+      utilisant l'observateur d'&#233;v&#232;nements : D&#233;marrage - Param&#232;tres -
+      Panneau de configuration - Outils d'administration - Observateur
+      d'&#233;v&#232;nements.</p></li>
+    </ul>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="winsvc" id="winsvc">Ex&#233;cuter Apache en tant que service</a><a title="Lien permanent" href="#winsvc" class="permalink">&para;</a></h2>
+    
+
+    <p>Apache fournit un utilitaire nomm&#233; Apache Service Monitor
+    (Moniteur du service Apache). Gr&#226;ce &#224; lui, vous pouvez voir et g&#233;rer
+    l'&#233;tat de tous les services Apache install&#233;s sur toutes les machines
+    du r&#233;seau. Pour pouvoir g&#233;rer un service Apache avec le moniteur,
+    vous devez d'abord installer le service (soit automatiquement au
+    cours de l'installation, soit manuellement).</p>
+
+    <p>Vous pouvez installer Apache en tant que service Windows NT &#224;
+    partir de la ligne de commandes et depuis le sous-r&#233;pertoire Apache
+    <code>bin</code> comme suit :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k install
+    </code></p></div>
+
+    <p>Si vous avez install&#233; plusieurs services Apache sur votre
+    ordinateur, vous devrez sp&#233;cifier le nom du service que vous voulez
+    installer en utilisant la commande suivante (notez que si vous
+    sp&#233;cifiez un nom durant l'installation, vous devrez aussi le
+    sp&#233;cifier pour toute op&#233;ration comportant l'option -k) :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k install -n "Nom-service"
+    </code></p></div>
+
+    <p>Si un service doit utiliser un fichier de configuration
+    sp&#233;cifique, utilisez ceci :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k install -n "Nom-service" -f "c:\fichiers\Nom-service.conf"
+    </code></p></div>
+
+    <p>Si vous utilisez la premi&#232;re commande sans param&#232;tre particulier,
+    except&#233; <code>-k install</code>, le service aura pour nom
+    <code>Apache2.5</code> et le fichier de configuration sera cens&#233;
+    &#234;tre <code>conf\httpd.conf</code>.</p>
+
+    <p>Supprimer un service Apache est tr&#232;s simple. Utilisez
+    simplement :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k uninstall
+    </code></p></div>
+
+    <p>On peut sp&#233;cifier un service Apache particulier en utilisant
+    :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k uninstall -n "Nom service"
+    </code></p></div>
+
+    <p>Normalement, le d&#233;marrage, le red&#233;marrage et l'arr&#234;t d'un
+    service Apache s'effectuent via le Moniteur de Service Apache, ou en
+    utilisant des commandes telles que <code>NET START Apache2.5</code> et
+    <code>NET STOP Apache2.5</code>, ou encore via le gestionnaire de
+    services standard de Windows. Avant de d&#233;marrer Apache en tant que
+    service dans quelque but que ce soit, vous devez tester le fichier
+    de configuration du service en utilisant :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -n "Nom-service" -t
+    </code></p></div>
+
+    <p>Vous pouvez aussi contr&#244;ler un service Apache &#224; l'aide de ses
+    options de ligne de commande. Avec cette m&#233;thode, pour d&#233;marrer un
+    service Apache install&#233;, vous utiliserez :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k start -n "Nom-Service"
+    </code></p></div>
+
+    <p>Pour arr&#234;ter un service Apache via les options de lignes de
+    commande, utilisez ceci :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k stop -n "Nom-Service"
+    </code></p></div>
+
+    <p>ou</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k shutdown -n "Nom-Service"
+    </code></p></div>
+
+    <p>Vous pouvez aussi red&#233;marrer un service en ex&#233;cution et le forcer
+    &#224; relire son fichier de configuration en utilisant :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k restart -n "Nom-Service"
+    </code></p></div>
+
+    <p>Par d&#233;faut, tous les services Apache sont configur&#233;s pour
+    s'ex&#233;cuter sous l'utilisateur system (le compte
+    <code>LocalSystem</code>). Le compte <code>LocalSystem</code> n'a
+    pas de privil&#232;ges sur votre r&#233;seau, que ce soit via un m&#233;canisme
+    s&#233;curis&#233; de Windows, y compris le syst&#232;me de fichiers, des tubes
+    nomm&#233;s, DCOM ou des RPC s&#233;curis&#233;s. Il a cependant des privil&#232;ges
+    &#233;lev&#233;s en local.</p>
+
+    <div class="warning"><strong>N'accordez jamais de privil&#232;ges r&#233;seau
+    au compte <code>LocalSystem</code> ! Si Apache doit pouvoir acc&#233;der
+    &#224; des ressources r&#233;seau, cr&#233;ez un compte s&#233;par&#233; pour Apache comme
+    indiqu&#233; ci-dessous.</strong></div>
+
+    <p>Il est fortement fortement conseill&#233; aux utilisateurs de cr&#233;er un
+    compte s&#233;par&#233; pour ex&#233;cuter le(s) service(s) Apache, et m&#234;me
+    obligatoire si vous devez acc&#233;der &#224; des ressources r&#233;seau via
+    Apache.</p>
+
+    <ol>
+      <li>Cr&#233;ez un compte d'utilisateur du domaine normal, et
+      assurez-vous de retenir son mot de passe.</li>
+
+      <li>Accordez &#224; l'utilisateur nouvellement cr&#233;&#233; les privil&#232;ges
+      <code>Log on as a service</code> et <code>Act as part of the
+      operating system</code>. Sous Windows NT 4.0, ces privil&#232;ges sont
+      accord&#233;s via le Gestionnaire des utilisateurs du Domaine, mais
+      sous Windows 2000 et XP, vous aurez plut&#244;t int&#233;r&#234;t &#224; utiliser une
+      GPO pour propager ces configurations. Vous pouvez aussi effectuer
+      ces r&#233;glages via la Politique de S&#233;curit&#233; Locale int&#233;gr&#233;e &#224; la
+      MMC.</li>
+
+      <li>V&#233;rifiez que le compte nouvellement cr&#233;&#233; est membre du groupe
+      Utilisateurs</li>
+
+      <li>Accordez &#224; ce compte les droits Lecture et Ex&#233;cution (RX) sur
+      tous les documents et r&#233;pertoires de scripts (<code>htdocs</code>
+      et <code>cgi-bin</code> par exemple), et aussi sur l'ex&#233;cutable
+      binaire <code>httpd.exe</code>.</li>
+
+      <li>Accordez aussi &#224; ce compte les droits de modification sur le
+      r&#233;pertoire <code>logs</code>.</li>
+
+    </ol>
+
+    <div class="note">Il est en g&#233;n&#233;ral de bonne pratique d'accorder &#224; l'utilisateur
+    sous lequel le service Apache s'ex&#233;cute les droits en lecture et
+    ex&#233;cution (RX) sur l'ensemble du r&#233;pertoire Apache2.5, sauf pour le
+    sous-r&#233;pertoire <code>logs</code>, sur lequel l'utilisateur doit
+    avoir au moins les droits de modification (RWXD).</div>
+
+    <p>Si vous permettez &#224; ce compte de se connecter en tant
+    qu'utilisateur et service, vous pouvez ouvrir une session sous ce
+    compte et v&#233;rifier s'il a bien le droit d'ex&#233;cuter les scripts, de
+    lire les pages web, et si vous pouvez d&#233;marrer Apache &#224; partir d'une
+    console Windows. Si tout fonctionne, et si vous avez suivi les
+    &#233;tapes ci-dessus, Apache devrait s'ex&#233;cuter en tant que service sans
+    probl&#232;me.</p>
+
+    <div class="note"><strong>Le code d'erreur 2186</strong> indique probablement
+    qu'Apache ne peut pas acc&#233;der &#224; une ressource r&#233;seau n&#233;cessaire, et
+    que vous devez revoir la configuration "Log On As" (Se connecter en
+    tant que ...) du service.</div>
+
+    <p>Lorsqu'Apache d&#233;marre en tant que service, il se peut que vous
+    obteniez un message d'erreur du Gestionnaire de Services Windows.
+    Par exemple, si vous essayez de d&#233;marrer Apache en utilisant
+    l'applet Services du Panneau de configuration de Windows, vous
+    pouvez obtenir le message suivant :</p>
+
+    <div class="example"><p><code>
+      Could not start the Apache2.5 service on \\COMPUTER <br />
+      Error 1067; The process terminated unexpectedly.
+    </code></p></div>
+
+    <p>Vous obtiendrez cette erreur &#224; caract&#232;re g&#233;n&#233;ral pour tout
+    probl&#232;me survenant au cours du d&#233;marrage du service Apache. Afin de
+    d&#233;terminer exactement la cause du probl&#232;me, vous devez suivre les
+    instructions permettant d'ex&#233;cuter Apache pour Windows depuis la
+    ligne de commande.</p>
+
+    <p>Si vous rencontrez des probl&#232;mes avec le service, il est
+    conseill&#233; de suivre les instructions ci-dessous afin d'essayer de
+    d&#233;marrer httpd.exe depuis une console, et d'analyser les erreurs
+    plut&#244;t que vous d&#233;mener &#224; essayer de d&#233;marrer le service.</p>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="wincons" id="wincons">Ex&#233;cuter Apache depuis la console</a><a title="Lien permanent" href="#wincons" class="permalink">&para;</a></h2>
+    
+
+    <p>Il est en g&#233;n&#233;ral recommand&#233; d'ex&#233;cuter Apache en tant que
+    service, mais il est parfois plus simple d'utiliser la ligne de
+    commande, en particulier au cours de la configuration initiale et
+    les tests.</p>
+
+    <p>Pour ex&#233;cuter Apache depuis la ligne de commande et en tant
+    qu'application de console, utilisez la commande suivante :</p>
+
+    <div class="example"><p><code>
+      httpd.exe
+    </code></p></div>
+
+    <p>Apache va d&#233;marrer, et continuera son ex&#233;cution jusqu'&#224; ce qu'on
+    l'arr&#234;te en tapant Ctrl-C.</p>
+
+    <p>Vous pouvez &#233;galement d&#233;marrer Apache via le raccourci "D&#233;marrer
+    Apache dans une console" plac&#233; dans <code>D&#233;marrer --&gt;
+    Programmes --&gt; Apache HTTP Server 2.5.xx --&gt; Control Apache
+    Server</code> au cours de l'installation. Ceci va
+    ouvrir une console Windows, et y d&#233;marrer Apache.
+    Si vous n'avez pas install&#233; Apache en tant que service, la
+    fen&#234;tre Windows restera ouverte jusqu'&#224; ce que vous arr&#234;tiez Apache
+    en tapant Ctrl-C dans cette fen&#234;tre. Le serveur va alors s'arr&#234;ter
+    au bout de quelques secondes. Cependant, si vous avez install&#233;
+    Apache en tant que service, c'est ce dernier que le raccourci
+    ci-dessus va lancer. Si le service Apache est d&#233;j&#224; en cours
+    d'ex&#233;cution, le raccourci va rester sans effet.</p>
+
+    <p>Si Apache s'ex&#233;cute en tant que service, vous pouvez l'arr&#234;ter en
+    ouvrant une autre console et en entrant :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k shutdown
+    </code></p></div>
+
+    <p>Plut&#244;t que de lancer Apache &#224; partir d'une console, il est
+    pr&#233;f&#233;rable de l'ex&#233;cuter en tant que service car dans ce cas, il
+    termine proprement les op&#233;rations en cours avant de s'&#233;teindre.</p>
+
+    <p>Si le serveur a &#233;t&#233; lanc&#233; depuis une console, vous ne pouvez
+    l'arr&#234;ter qu'en pressant la combinaison de touches Ctrl-C dans la
+    m&#234;me fen&#234;tre.</p>
+
+    <p>Vous pouvez aussi red&#233;marrer Apache. Ceci le force &#224; recharger
+    son fichier de configuration. Toute op&#233;ration en cours peut &#234;tre
+    achev&#233;e sans interruption. Pour red&#233;marrer Apache, vous pouvez soit
+    taper Control-Break dans la fen&#234;tre de console que vous avez
+    utilis&#233;e pour le d&#233;marrer, soit entrer :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -k restart
+    </code></p></div>
+
+    <p>si le serveur s'ex&#233;cute en tant que service.</p>
+
+    <div class="note">Note pour les utilisateurs familiers de la version Unix
+    d'Apache : les commandes ci-dessus repr&#233;sentent pour Windows
+    l'&#233;quivalent des commandes <code>kill -TERM <em>pid</em></code> et
+    <code>kill -USR1 <em>pid</em></code>. L'option de ligne de commande
+    <code>-k</code> a &#233;t&#233; choisie &#224; titre de rapprochement avec la
+    commande <code>kill</code> utilis&#233;e sous Unix.</div>
+
+    <p>Si la fen&#234;tre de la console Apache se ferme imm&#233;diatement ou
+    inopin&#233;ment apr&#232;s le d&#233;marrage d'Apache, ouvrez une console Windows
+    depuis le menu D&#233;marrer --&gt; Programmes. Placez-vous dans le
+    r&#233;pertoire d'installation d'Apache, tapez la commande
+    <code>httpd.exe</code>, et observez le message d'erreur. Allez
+    ensuite dans le r&#233;pertoire des journaux, et visualisez le fichier
+    <code>error.log</code> pour d&#233;tecter d'&#233;ventuelles erreurs de
+    configuration. Si Apache a &#233;t&#233; install&#233; dans <code>C:\Program
+    Files\Apache Software Foundation\Apache2.5\</code>, vous
+    pouvez entrer ce qui suit :</p>
+
+    <div class="example"><p><code>
+      c: <br />
+      cd "\Program Files\Apache Software Foundation\Apache2.5\bin" <br />
+      httpd.exe
+    </code></p></div>
+
+    <p>Attendez ensuite qu'Apache s'arr&#234;te ou tapez Ctrl-C. Entrez alors
+    la commande suivante :</p>
+
+    <div class="example"><p><code>
+      cd ..\logs <br />
+      more &lt; error.log
+    </code></p></div>
+
+    <p>Lorsqu'on travaille avec Apache, il est important de comprendre
+    comment ce dernier trouve son fichier de configuration. Vous pouvez
+    sp&#233;cifier un fichier de configuration &#224; partir de la ligne de
+    commande de deux fa&#231;ons :</p>
+
+    <ul>
+      <li><p>L'option <code>-f</code> permet de sp&#233;cifier un chemin
+      absolu ou relatif vers un fichier de configuration particulier
+      :</p>(sous Windows 9x, il est recommand&#233; d'utiliser la ligne de
+    commande &#224; cause du manque de fiabilit&#233; du support des services
+    fourni par ce syst&#232;me).
+
+      <div class="example"><p><code>
+        httpd.exe -f "c:\fichiers-de-mon-serveur\autre-config.conf"
+      </code></p></div>
+
+      <p>ou</p>
+
+      <div class="example"><p><code>
+        httpd.exe -f fichiers-de-mon-serveur\autre-config.conf
+      </code></p></div></li>
+
+      <li><p>L'option <code>-n</code> permet de sp&#233;cifier le service
+      Apache install&#233; dont le fichier de configuration doit &#234;tre utilis&#233;
+      :</p>
+
+      <div class="example"><p><code>
+        httpd.exe -n "Nom-service"
+      </code></p></div>
+      </li>
+    </ul>
+
+    <p>Dans les deux cas, la directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> doit &#234;tre correctement d&#233;finie
+    dans le fichier de configuration.</p>
+
+    <p>Si vous ne sp&#233;cifiez aucun fichier de configuration &#224; l'aide des
+    options <code>-f</code> ou <code>-n</code>, Apache utilisera le nom
+    du fichier de configuration compil&#233; dans le serveur, en g&#233;n&#233;ral
+    <code>conf\httpd.conf</code>. Ce chemin cod&#233; en dur est relatif au
+    r&#233;pertoire d'installation. Vous pouvez v&#233;rifier ce chemin &#224; partir
+    de la valeur de l'&#233;tiquette <code>SERVER_CONFIG_FILE</code> en
+    invoquant Apache avec l'option <code>-V</code>, comme ceci :</p>
+
+    <div class="example"><p><code>
+      httpd.exe -V
+    </code></p></div>
+
+    <p>Apache va ensuite essayer de d&#233;terminer la valeur de son
+    <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> en effectuant les
+    recherches suivantes, dans cet ordre :</p>
+
+    <ol>
+      <li>Une directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code>
+      via l'option de ligne de commande <code>-C</code>.</li>
+
+      <li>L'option de ligne de commande <code>-d</code>.</li>
+
+      <li>Le r&#233;pertoire de travail courant.</li>
+
+      <li>Une entr&#233;e de la base de registre cr&#233;&#233;e dans le cas d'une
+      installation binaire.</li>
+
+      <li>La racine des documents (<code>DocumentRoot</code>) cod&#233;e en dur
+      dans le serveur. Elle
+      correspond par d&#233;faut &#224; <code>/apache</code>, et vous pouvez le
+      v&#233;rifier en tapant <code>httpd.exe -V</code> et en recherchant
+      l'&#233;tiquette <code>HTTPD_ROOT</code>.</li>
+    </ol>
+
+    <p>Si vous n'avez pas effectu&#233; d'installation binaire, dans certains
+    sc&#233;narios, Apache va signaler l'absence de cette cl&#233; de registre.
+    On peut passer outre cet avertissement si le serveur a &#233;t&#233; en mesure
+    de trouver son fichier de configuration d'une autre mani&#232;re.</p>
+
+    <p>La valeur de cette cl&#233; correspond au r&#233;pertoire <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> qui contient lui-m&#234;me le
+    sous-r&#233;pertoire <code>conf</code>. Lors de son d&#233;marrage, Apache lit
+    le fichier <code>httpd.conf</code> &#224; partir de ce r&#233;pertoire. Si ce
+    fichier contient une directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> qui sp&#233;cifie un r&#233;pertoire
+    diff&#233;rent de celui que contient la cl&#233; de registre ci-dessus, Apache
+    oubliera la cl&#233; de registre, et utilisera le r&#233;pertoire sp&#233;cifi&#233; par
+    le fichier de configuration. Si vous d&#233;placez le r&#233;pertoire Apache
+    ou ses fichiers de configuration, il est vital de mettre &#224; jour la
+    directive <code class="directive"><a href="../mod/core.html#serverroot">ServerRoot</a></code> dans
+    <code>httpd.conf</code> afin de refl&#233;ter la nouvelle
+    localisation.</p>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="test" id="test">V&#233;rification de l'installation</a><a title="Lien permanent" href="#test" class="permalink">&para;</a></h2>
+    
+
+    <p>Une fois Apache d&#233;marr&#233; (soit &#224; partir d'une console Windows,
+    soit en tant que service), ce dernier va se mettre &#224; l'&#233;coute sur
+    le port 80 (&#224; moins que vous ayiez modifi&#233; la directive <code class="directive"><a href="../mod/mpm_common.html#listen">Listen</a></code> dans les fichiers de
+    configuration ou que vous ayiez install&#233; Apache pour l'utilisateur
+    courant seulement). Pour vous connecter au serveur et acc&#233;der &#224; la
+    page par d&#233;faut, lancez un navigateur et entrez cette URL :</p>
+
+    <div class="example"><p><code>
+      http://localhost/
+    </code></p></div>
+
+    <p>Apache devrait renvoyer une page de bienvenue et vous devriez
+    voir s'afficher "It Works!". Si rien ne se passe ou si vous obtenez
+    une erreur, consultez le fichier <code>error.log</code> dans le
+    sous-r&#233;pertoire <code>logs</code>. Si votre serveur n'est pas
+    connect&#233; au r&#233;seau, ou si vous avez de s&#233;rieux probl&#232;mes avec la
+    configuration de votre DNS (Domain Name Service), vous devez
+    utiliser cette URL :</p>
+
+    <div class="example"><p><code>
+      http://127.0.0.1/
+    </code></p></div>
+
+    <p>Si Apache &#233;coute un port non standard, vous devez le pr&#233;ciser
+    explicitement dans l'URL :</p>
+
+    <div class="example"><p><code>
+      http://127.0.0.1:8080/
+    </code></p></div>
+
+    <p>Apr&#232;s que votre installation de base fonctionne, vous devez la
+    configurer correctement en &#233;ditant les fichiers du sous-r&#233;pertoire
+    <code>conf</code>. Encore une fois, si vous modifiez la
+    configuration du service Apache sous Windows NT, essayez d'abord de
+    red&#233;marrer le service depuis la ligne de commande afin de vous
+    assurer de l'absence d'erreur.</p>
+
+    <p>Comme Apache <strong>ne peut pas</strong> partager le m&#234;me port
+    avec d'autres applications TCP/IP, il se peut que vous soyez amen&#233; &#224;
+    arr&#234;ter, d&#233;sinstaller ou reconfigurer certains services avant de
+    d&#233;marrer Apache. Ces services entrant en conflit avec Apache
+    comprennent les autres serveurs WWW, certaines impl&#233;mentations de
+    pare-feu, et m&#234;me certaines applications client (comme Skype) qui
+    utilisent le port 80 afin de contourner les pare-feu.</p>
+
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="windrivemap" id="windrivemap">Configuration de l'acc&#232;s aux ressources r&#233;seau</a><a title="Lien permanent" href="#windrivemap" class="permalink">&para;</a></h2>
+    
+
+  <p>L'acc&#232;s &#224; des fichiers par le r&#233;seau peut &#234;tre sp&#233;cifi&#233; via deux
+  m&#233;canismes fournis par Windows :</p>
+
+  <dl>
+    <dt>Association de lettres de lecteur</dt>
+    <dd>Par exemple, <code>Alias /images/ Z:/</code></dd>
+
+    <dt>chemins UNC</dt>
+    <dd>Par exemple, <code>Alias /images/ //imagehost/www/images/</code></dd>
+  </dl>
+
+  <p>L'association de lettres de lecteur permet &#224; l'administrateur de
+  maintenir une correspondance avec une certaine machine et un certain
+  chemin en dehors de la configuration d'Apache httpd. Cependant, ces
+  associations ne sont possibles que dans le cadre des sessions
+  interactives, et ne sont pas directement disponibles pour Apache httpd
+  lorsqu'il est d&#233;marr&#233; en tant que service. <strong>N'utilisez par
+  cons&#233;quent que des
+  chemins UNC pour les ressources r&#233;seau dans httpd.conf,</strong> de
+  fa&#231;on &#224; ce que les ressources soient accessibles quelle que soit la
+  mani&#232;re dont Apache httpd a &#233;t&#233; d&#233;marr&#233; (des proc&#233;dures exotiques et
+  probablement sujettes aux erreurs peuvent permettre de contourner la
+  restriction due aux associations de lettres de lecteur, mais leur
+  utilisation est d&#233;conseill&#233;e).</p>
+
+  <div class="example"><h3>Exemple de DocumentRoot avec chemin UNC</h3><pre class="prettyprint lang-config">DocumentRoot "//dochost/www/html/"</pre>
+</div>
+
+  <div class="example"><h3>Exemple de DocumentRoot avec adresse IP dans le chemin UNC</h3><pre class="prettyprint lang-config">DocumentRoot "//192.168.1.50/docs/"</pre>
+</div>
+
+  <div class="example"><h3>Exemple d'Alias et r&#233;pertoire correspondant avec
+  chemin UNC</h3><pre class="prettyprint lang-config">Alias "/images/" "//imagehost/www/images/"
+
+&lt;Directory "//imagehost/www/images/"&gt;
+#...
+&lt;Directory&gt;</pre>
+</div>
+
+  <p>Lorsqu'Apache s'ex&#233;cute en tant que service, vous devez cr&#233;er un
+  compte sp&#233;cifique afin de pouvoir acc&#233;der aux ressources r&#233;seau, comme
+  d&#233;crit ci-dessus.</p>
+  </div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif" /></a></div>
+<div class="section">
+<h2><a name="tuning" id="tuning">Personnalisation sous Windows</a><a title="Lien permanent" href="#tuning" class="permalink">&para;</a></h2>
+    
+    <ul>
+      <li><p>Si on utilise un grand nombre de redirections de journaux
+      via des pipes, il est souvent n&#233;cessaire d'augmenter la
+      taille de la m&#233;moire du bureau ("desktop heap"). Pour une information plus
+      d&#233;taill&#233;e, veuillez vous reporter &#224; la documentation sur les <a href="../logs.html#piped">redirections de journaux</a>.</p></li>
+    </ul>
+  </div></div>
+<div class="bottomlang">
+<p><span>Langues Disponibles: </span><a href="../en/platform/windows.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
+<a href="../fr/platform/windows.html" title="Fran&#231;ais">&nbsp;fr&nbsp;</a> |
+<a href="../ko/platform/windows.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a></p>
+</div><div class="top"><a href="#page-header"><img src="../images/up.gif" alt="top" /></a></div><div class="section"><h2><a id="comments_section" name="comments_section">Commentaires</a></h2><div class="warning"><strong>Notice:</strong><br />This is not a Q&amp;A section. Comments placed here should be pointed towards suggestions on improving the documentation or server, and may be removed again by our moderators if they are either implemented or considered invalid/off-topic. Questions on how to manage the Apache HTTP Server should be directed at either our IRC channel, #httpd, on Freenode, or sent to our <a href="http://httpd.apache.org/lists.html">mailing lists</a>.</div>
+<script type="text/javascript"><!--//--><![CDATA[//><!--
+var comments_shortname = 'httpd';
+var comments_identifier = 'http://httpd.apache.org/docs/trunk/platform/windows.html';
+(function(w, d) {
+    if (w.location.hostname.toLowerCase() == "httpd.apache.org") {
+        d.write('<div id="comments_thread"><\/div>');
+        var s = d.createElement('script');
+        s.type = 'text/javascript';
+        s.async = true;
+        s.src = 'https://comments.apache.org/show_comments.lua?site=' + comments_shortname + '&page=' + comments_identifier;
+        (d.getElementsByTagName('head')[0] || d.getElementsByTagName('body')[0]).appendChild(s);
+    }
+    else {
+        d.write('<div id="comments_thread">Comments are disabled for this page at the moment.<\/div>');
+    }
+})(window, document);
+//--><!]]></script></div><div id="footer">
+<p class="apache">Copyright 2018 The Apache Software Foundation.<br />Autoris&#233; sous <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
+<p class="menu"><a href="../mod/">Modules</a> | <a href="../mod/quickreference.html">Directives</a> | <a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a></p></div><script type="text/javascript"><!--//--><![CDATA[//><!--
+if (typeof(prettyPrint) !== 'undefined') {
+    prettyPrint();
+}
+//--><!]]></script>
+</body></html>
\ No newline at end of file