bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<?xml version="1.0" encoding="ISO-8859-1" ?>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<?xml-stylesheet type="text/xsl" href="/style/manual.fr.xsl"?>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<!-- English Revision : 1602761 -->
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<!-- French translation : Lucien GENTIS -->
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<!-- Reviewed by : Vincent Deffontaines -->
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<!--
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor Licensed to the Apache Software Foundation (ASF) under one or more
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor contributor license agreements. See the NOTICE file distributed with
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor this work for additional information regarding copyright ownership.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor The ASF licenses this file to You under the Apache License, Version 2.0
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor (the "License"); you may not use this file except in compliance with
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor the License. You may obtain a copy of the License at
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor http://www.apache.org/licenses/LICENSE-2.0
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor Unless required by applicable law or agreed to in writing, software
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor distributed under the License is distributed on an "AS IS" BASIS,
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor See the License for the specific language governing permissions and
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor limitations under the License.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor-->
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<manualpage metafile="getting-started.xml.meta">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor <title>Pour d&eacute;marrer</title>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<summary>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Si vous ne connaissez rien au serveur HTTP Apache, ou m&ecirc;me au
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorfonctionnement d'un site web, vous vous demandez probablement par o&ugrave;
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorcommencer et quelles questions poser. Ce document vous permettra de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorparcourir les bases du sujet.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</summary>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<section id="clientserver">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<title>Clients, serveurs et URLs</title>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorLes adresses des pages web sur la Toile se pr&eacute;sentent sous forme d'URLs
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor- Uniform Resource Locators - qui comportent un protocole (par
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor exemple <code>http</code>), un nom de serveur (par exemple
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor <code>www.apache.org</code>), un chemin (par exemple
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor <code>/docs/current/getting-started.html</code>), et le cas &eacute;ch&eacute;ant
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor une cha&icirc;ne de requ&ecirc;te (query string) (par exemple <code>?arg=value</code>)
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor permettant de transmettre des informations suppl&eacute;mentaires au serveur.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Un client (par exemple un navigateur web) se connecte &agrave; un serveur
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor(par exemple votre serveur HTTP Apache) avec un protocole sp&eacute;cifique, et
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzoreffectue une <strong>requ&ecirc;te</strong> pour une ressource en sp&eacute;cifiant
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorson chemin.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Un chemin peut repr&eacute;senter plusieurs types de ressources sur le
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorserveur. Ce peut &ecirc;tre un fichier (comme
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<code>getting-started.html</code>), un gestionnaire (comme <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="mod/mod_status.html">server-status</a>), ou toute sorte de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorprogramme (comme <code>index.php</code>). Nous d&eacute;crirons tout ceci plus
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzoren d&eacute;tails ci-dessous dans la section <a href="#content">Contenu d'un
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorsite web</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorLe serveur envoie alors une <strong>r&eacute;ponse</strong> comportant un code
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord'&eacute;tat, et &eacute;ventuellement un corps de r&eacute;ponse. Le code d'&eacute;tat indique si
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorla requ&ecirc;te a &eacute;t&eacute; trait&eacute;e avec succ&egrave;s, ou dans la n&eacute;gative quel type
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord'erreur a &eacute;t&eacute; rencontr&eacute;. Le client est alors sens&eacute; savoir quoi faire de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorla r&eacute;ponse. Vous pouvez vous familiariser avec les diff&eacute;rents codes
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord'&eacute;tat en consultant le <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="http://wiki.apache.org/httpd/CommonHTTPStatusCodes">Wiki du
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorserveur HTTP Apache</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Les d&eacute;tails de la transaction, ainsi que les erreurs rencontr&eacute;es,
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorsont enregistr&eacute;s dans des fichiers journaux. Tout ceci est d&eacute;crit en
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord&eacute;tails ci-dessous dans la section <a href="#logs">D&eacute;bogage et fichiers
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorjournaux</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</section>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<section id="dns">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<title>Noms d'h&ocirc;te et DNS</title>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Pour se connecter &agrave; un serveur, le client doit tout d'abord r&eacute;soudre
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorle nom du serveur en adresse IP, cette derni&egrave;re permettant de localiser
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorle serveur sur Internet. Ainsi, pour que votre serveur web soit
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzoraccessible, son nom doit &ecirc;tre enregistr&eacute; dans le DNS.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
0679f53d7ea85c2cbb4970366f592782d9e26f5flgentis<p>Si vous ne savez pas comment effectuer cet enregistrement, vous
0679f53d7ea85c2cbb4970366f592782d9e26f5flgentisdevrez contacter votre administrateur r&eacute;seau ou votre fournisseur
0679f53d7ea85c2cbb4970366f592782d9e26f5flgentisd'acc&egrave;s &agrave; Internet afin qu'il effectue cette op&eacute;ration pour vous.</p>
0679f53d7ea85c2cbb4970366f592782d9e26f5flgentis
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Plusieurs noms d'h&ocirc;te peuvent pointer vers la m&ecirc;me adresse IP, et
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorplusieurs adresses IP peuvent &ecirc;tre attach&eacute;es au m&ecirc;me serveur physique.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorVous pouvez ainsi h&eacute;berger plusieurs serveurs web sur le m&ecirc;me serveur
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorphysique gr&acirc;ce au m&eacute;canisme des <a href="vhosts/">serveurs virtuels</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Pour tester un serveur non encore accessible sur Internet, vous
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorpouvez renseigner son nom d'h&ocirc;te dans votre fichier hosts afin
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord'effectuer une r&eacute;solution de nom locale. Par exemple, pour tester le
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorserveur web <code>www.example.com</code> depuis le serveur physique qui
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorl'h&eacute;berge, vous pouvez ajouter la ligne suivante au fichier hosts de ce
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordernier : </p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<example>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor127.0.0.1 www.example.com
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</example>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>En g&eacute;n&eacute;ral, le fichier hosts se trouve dans le r&eacute;pertoire
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<code>/etc</code> sur les syst&egrave;mes de style Unix, ou
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<code>C:\Windows\system32\drivers\etc</code> sous Windows.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Vous trouverez plus de d&eacute;tails &agrave; propos du fichier hosts &agrave; <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="http://en.wikipedia.org/wiki/Hosts_(file)">Wikipedia.org/wiki/Hosts_(file)</a>,
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzoret &agrave; propos du DNS &agrave; <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="http://en.wikipedia.org/wiki/Domain_Name_System">Wikipedia.org/wiki/Domain_Name_System</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</section>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<section id="configuration">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<title>Fichiers de configuration et directives</title>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>La configuration du serveur HTTP Apache s'effectue via de simples
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorfichiers textes. Ces fichiers peuvent se trouver dans de nombreux
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorendroits diff&eacute;rents en fonction du mode d'installation du serveur. Vous
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzortrouverez les positions courantes de ces fichiers dans le <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="http://wiki.apache.org/httpd/DistrosDefaultLayout">wiki httpd</a>.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorSi vous installez httpd depuis le code source, le r&eacute;pertoire par d&eacute;faut
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordes fichiers de configuration est <code>/usr/local/apache2/conf</code>.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorLe nom du fichier de configuration par d&eacute;faut est en g&eacute;n&eacute;ral
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<code>httpd.conf</code>, mais peut aussi varier en fonction des
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordistributions tierces du serveur.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>L'ensemble de la configuration est en g&eacute;n&eacute;ral divis&eacute; en plusieurs
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorfichiers afin d'en faciliter la gestion. Ces fichiers sont inclus dans
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorle fichier de configuration principal via la directive <directive
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzormodule="core">Include</directive>. Les noms ou positions de ces fichiers
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorne sont pas fig&eacute;s et peuvent varier consid&eacute;rablement d'une distribution
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor&agrave; l'autre. N'h&eacute;sitez pas &agrave; les arranger et subdiviser selon
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<strong>vos</strong> go&ucirc;ts et besoins, quitte &agrave; en modifier
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorl'organisation par d&eacute;faut.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>La configuration du serveur s'effectue via des <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="mod/quickreference.html">directives de configuration</a> que l'on
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorins&egrave;re dans les fichiers de configuration. Une directive se compose d'un
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzormot-cl&eacute; suivi d'un ou plusieurs arguments qui d&eacute;finissent sa valeur.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>La r&eacute;ponse &agrave; la question "<em>O&ugrave; dois-je placer cette directive
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor?</em>" d&eacute;pend en g&eacute;n&eacute;ral du niveau auquel cette directive doit &ecirc;tre
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorprise en compte. S'il s'agit du niveau global, elle doit &ecirc;tre plac&eacute;e
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordans le fichier de configuration principal, et en dehors de toute
1db884f97626adc6cdca05468e9aad3868879f56lgentissection <directive type="section" module="core">Directory</directive>, <directive
1db884f97626adc6cdca05468e9aad3868879f56lgentistype="section" module="core">Location</directive>, <directive
1db884f97626adc6cdca05468e9aad3868879f56lgentistype="section" module="core">VirtualHost</directive>, ou de toute autre section. Si
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorpar exemple elle ne doit s'appliquer qu'&agrave; un r&eacute;pertoire particulier,
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorelle doit &ecirc;tre plac&eacute;e dans la section <directive
1db884f97626adc6cdca05468e9aad3868879f56lgentistype="section" module="core">Directory</directive> qui fait r&eacute;f&eacute;rence &agrave; ce r&eacute;pertoire.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorVoir la documentation sur les <a href="sections.html">Sections de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorconfiguration</a> pour plus de d&eacute;tails.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>En compl&eacute;ment des fichiers de configuration principaux, certaines
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordirectives peuvent &ecirc;tre ins&eacute;r&eacute;es dans des fichiers
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<code>.htaccess</code> que l'on place directement dans le r&eacute;pertoire
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorconcern&eacute;. Les fichiers <code>.htaccess</code> sont essentiellement
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordestin&eacute;s aux personnes qui n'ont pas acc&egrave;s aux fichiers de configuration
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordu serveur. Vous trouverez plus de d&eacute;tails &agrave; propos des fichiers
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<code>.htaccess</code> dans ce <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="howto/htaccess.html"><code>.htaccess</code>howto</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</section>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<section id="content">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<title>Contenu du site web</title>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Si le contenu du site web peut se pr&eacute;senter sous de nombreuses
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorformes, il peut en g&eacute;n&eacute;ral &ecirc;tre scind&eacute; en deux formes principales : les
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorcontenus statiques et les contenus dynamiques.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Les contenus statiques sont par exemple les fichiers HTML, les
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorimages, les fichiers CSS et tout autre fichier r&eacute;sidant dans le syst&egrave;me
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorde fichiers. La directive <directive
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzormodule="core">DocumentRoot</directive> permet de d&eacute;finir la position
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordans l'arborescence du site o&ugrave; vous devez placer ces fichiers. Cette
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordirective peut &ecirc;tre d&eacute;finie au niveau global, ou au niveau de chaque
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorserveur virtuel. Vous pouvez consulter vos fichiers de configuration
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorpour v&eacute;rifier la mani&egrave;re dont cette directive est d&eacute;finie pour votre
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorserveur.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>En g&eacute;n&eacute;ral, et si aucun nom de fichier n'est sp&eacute;cifi&eacute; dans la
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorrequ&ecirc;te, c'est une page de nom <code>index.html</code> qui sera
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorrenvoy&eacute;e. Par exemple, si la directive <code>DocumentRoot</code> est
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord&eacute;finie &agrave; <code>/var/www/html</code>, et si une requ&ecirc;te est effectu&eacute;e
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorpour l'adresse <code>http://www.example.com/work/</code>, c'est le
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorfichier <code>/var/www/html/work/index.html</code> qui sera envoy&eacute; au
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorclient par le serveur.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Un contenu dynamique est un contenu qui est g&eacute;n&eacute;r&eacute; au moment du
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzortraitement de la requ&ecirc;te, et qui peut diff&eacute;rer d'une requ&ecirc;te &agrave; l'autre.
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorCes contenus dynamiques peuvent &ecirc;tre g&eacute;n&eacute;r&eacute;s de nombreuses mani&egrave;res par
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorl'interm&eacute;diaire de <a href="handler.html">gestionnaires de contenu</a>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorou "handlers". Il est aussi possible de cr&eacute;er des <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="howto/cgi.html">programmes CGI</a> pour g&eacute;n&eacute;rer le contenu de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorvotre site.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Enfin, on peut utiliser des modules tiers comme mod_php pour &eacute;crire
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordu code permettant d'effectuer de nombreuses choses. De nombreuses
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorapplications tierces &eacute;crites &agrave; partir de divers langages ou outils sont
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordisponibles en t&eacute;l&eacute;chargement et peuvent &ecirc;tre install&eacute;es sur votre
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorserveur HTTP Apache. Le support de ces applications d&eacute;passe le sujet de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorce document, et nous vous invitons &agrave; consulter le site de leur &eacute;diteur
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorpour acc&eacute;der &agrave; leur documentation.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</section>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<section id="logs">
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<title>Fichiers journaux et r&eacute;solution des probl&egrave;mes</title>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>En tant qu'administrateur d'un serveur HTTP Apache, vos sources
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzord'informations principales sont les fichiers journaux, et en particulier
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorle journal des erreurs. Toute tentative de r&eacute;solution d'un probl&egrave;me sans
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorconsulter le journal des erreurs revient &agrave; conduire les yeux ferm&eacute;s.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>La position dans le syst&egrave;me de fichiers du journal des erreurs est
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorsp&eacute;cifi&eacute;e par la directive <directive module="core">ErrorLog</directive>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorqui peut &ecirc;tre d&eacute;finie au niveau global, ou au niveau de chaque serveur
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorvirtuel. Chaque entr&eacute;e du journal des erreurs vous informe sur la nature
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzordes probl&egrave;mes et le moment de leur survenue. En outre, elle vous indique
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorsouvent comment r&eacute;soudre le probl&egrave;me. Chaque message d'erreur contient
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorun code d'erreur que vous pouvez utiliser pour effectuer une recherche
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzoren ligne afin d'obtenir une description plus d&eacute;taill&eacute;e de la mani&egrave;re de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorr&eacute;soudre le probl&egrave;me. Vous pouvez aussi configurer votre journal des
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorerreurs de mani&egrave;re &agrave; ce qu'il enregistre un identifiant d'erreur que
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorvous pourrez ensuite utiliser pour effectuer une corr&eacute;lation avec le
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorjournal des acc&egrave;s afin de d&eacute;terminer quelle requ&ecirc;te est &agrave; l'origine de
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorl'erreur.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Vous trouverez plus de d&eacute;tails &agrave; ce sujet dans la <a
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorhref="logs.html">Documentation sur la journalisation</a>.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</section>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<section id="other">
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<title>Et maintenant, quelle est la suite des op&eacute;rations ?</title>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<p>La question des pr&eacute;requis &eacute;tant r&eacute;gl&eacute;e, il est temps de passer aux
a0150d3262def12738daa9eb9d47bd34fe918b9algentischoses s&eacute;rieuses.</p>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<p>Ce document ne couvre que les notions de base. Nous esp&eacute;rons qu'il
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzorvous permettra de mettre le pied &agrave; l'&eacute;trier, mais il y a encore de
a0150d3262def12738daa9eb9d47bd34fe918b9algentisnombreuses choses que vous devez savoir.</p>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<ul>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<li><a href="http://httpd.apache.org/download.cgi">T&eacute;l&eacute;chargement</a></li>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<li><a href="install.html">Installation</a></li>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<li><a href="configuring.html">Configuration</a></li>
a0150d3262def12738daa9eb9d47bd34fe918b9algentis<li><a href="invoking.html">D&eacute;marrage du serveur</a></li>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor<li><a href="http://wiki.apache.org/httpd/FAQ">Foire aux questions</a></li>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</ul>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</section>
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor
bfdab5d58a717a6d1fa9c1170a2a3b8355213367gryzor</manualpage>