2d2eda71267231c2526be701fe655db125852c1ffielding<?xml version="1.0" encoding="ISO-8859-1" ?>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<!DOCTYPE manualpage SYSTEM "/style/manualpage.dtd">
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<?xml-stylesheet type="text/xsl" href="/style/manual.fr.xsl"?>
b99dbaab171d91e1b664397cc40e039d0c087c65fielding<!-- French translation : Lucien GENTIS -->
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<!-- Reviewed by : Vincent Deffontaines -->
2d2eda71267231c2526be701fe655db125852c1ffielding<!-- English Revision: 1602763:1673947 (outdated) -->
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding<!--
2d2eda71267231c2526be701fe655db125852c1ffielding Licensed to the Apache Software Foundation (ASF) under one or more
2d2eda71267231c2526be701fe655db125852c1ffielding contributor license agreements. See the NOTICE file distributed with
2d2eda71267231c2526be701fe655db125852c1ffielding this work for additional information regarding copyright ownership.
2d2eda71267231c2526be701fe655db125852c1ffielding The ASF licenses this file to You under the Apache License, Version 2.0
2d2eda71267231c2526be701fe655db125852c1ffielding (the "License"); you may not use this file except in compliance with
2d2eda71267231c2526be701fe655db125852c1ffielding the License. You may obtain a copy of the License at
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding http://www.apache.org/licenses/LICENSE-2.0
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding Unless required by applicable law or agreed to in writing, software
f062ed7bd262a37a909dd77ce5fc23b446818823fielding distributed under the License is distributed on an "AS IS" BASIS,
f062ed7bd262a37a909dd77ce5fc23b446818823fielding WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
f062ed7bd262a37a909dd77ce5fc23b446818823fielding See the License for the specific language governing permissions and
f062ed7bd262a37a909dd77ce5fc23b446818823fielding limitations under the License.
f062ed7bd262a37a909dd77ce5fc23b446818823fielding-->
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
2d2eda71267231c2526be701fe655db125852c1ffielding<manualpage metafile="install.xml.meta">
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding <title>Compilation et installation</title>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<summary>
2d2eda71267231c2526be701fe655db125852c1ffielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding <p>Ce document couvre l'installation et la compilation du serveur
f062ed7bd262a37a909dd77ce5fc23b446818823fielding HTTP Apache
64185f9824e42f21ca7b9ae6c004484215c031a7rbb sur les syst&egrave;mes Unix et similaires seulement. Pour la compilation et
2d2eda71267231c2526be701fe655db125852c1ffielding l'installation sous Windows, voir <a
f062ed7bd262a37a909dd77ce5fc23b446818823fielding href="platform/windows.html">Utiliser le serveur HTTP Apache avec Microsoft
f062ed7bd262a37a909dd77ce5fc23b446818823fielding Windows</a> et <a href="platform/win_compiling.html">Compilation
f062ed7bd262a37a909dd77ce5fc23b446818823fielding d'Apache sous Microsoft Windows</a>. Pour les autres plateformes, se
f062ed7bd262a37a909dd77ce5fc23b446818823fielding r&eacute;f&eacute;rer &agrave; la documentation par
2d2eda71267231c2526be701fe655db125852c1ffielding <a href="platform/">plateforme</a>.</p>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding <p>Apache httpd utilise <code>libtool</code> et <code>autoconf</code>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding afin de cr&eacute;er un environnement de construction similaire &agrave; la plupart
f062ed7bd262a37a909dd77ce5fc23b446818823fielding des projets Open Source .</p>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding <p>Si vous effectuez une mise &agrave; jour depuis une version mineure vers
f062ed7bd262a37a909dd77ce5fc23b446818823fielding la suivante (par exemple, 2.4.8 &agrave; 2.4.9), veuillez passer &agrave; la section
2d2eda71267231c2526be701fe655db125852c1ffielding <a href="#upgrading">mise &agrave; jour</a>.</p>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding</summary>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<seealso><a href="programs/configure.html">Configuration de l'arborescence
f062ed7bd262a37a909dd77ce5fc23b446818823fielding des sources</a></seealso>
2d2eda71267231c2526be701fe655db125852c1ffielding<seealso><a href="invoking.html">D&eacute;marrer Apache httpd</a></seealso>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<seealso><a href="stopping.html">Arr&ecirc;t et red&eacute;marrage</a></seealso>
f062ed7bd262a37a909dd77ce5fc23b446818823fielding
f062ed7bd262a37a909dd77ce5fc23b446818823fielding<section id="overview"><title>Aper&ccedil;u pour les plus press&eacute;s</title>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding <table>
2d2eda71267231c2526be701fe655db125852c1ffielding <columnspec><column width=".13"/><column width=".80"/></columnspec>
2d2eda71267231c2526be701fe655db125852c1ffielding <tr>
2d2eda71267231c2526be701fe655db125852c1ffielding <td><a href="#download">T&eacute;l&eacute;chargement</a></td>
fcc25eda7b150e226d3c1cdaea66a943d3fdee4erbb
b980ad7fdc218b4855cde9f75a747527f50c554dwrowe <td><code>$ lynx http://httpd.apache.org/download.cgi</code>
ab5581cc78e9d865b0a6ab1404c53347b3276968rbb </td>
92f3af936ce61f25358a3ee4f28df2f6d62040dfdreid </tr>
fcc25eda7b150e226d3c1cdaea66a943d3fdee4erbb
c9a95767fbf0f5fb0976a06b97a256033925e433rbb <tr>
fd0edaa8e3d4dd67d0604ccef2e96b071db96643fielding <td><a href="#extract">Extraction</a></td>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding <td><code>$ gzip -d httpd-<em>NN</em>.tar.gz<br />
2d2eda71267231c2526be701fe655db125852c1ffielding $ tar xvf httpd-<em>NN</em>.tar<br />
2d2eda71267231c2526be701fe655db125852c1ffielding $ cd httpd-<em>NN</em></code></td>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <td><a href="#configure">Configuration</a></td>
fd492f9543f14fb5bae78e04b135c3448eb9cc56rbb
fd492f9543f14fb5bae78e04b135c3448eb9cc56rbb <td><code>$ /configure --prefix=<em>PREFIX</em></code>
fd492f9543f14fb5bae78e04b135c3448eb9cc56rbb </td>
fd492f9543f14fb5bae78e04b135c3448eb9cc56rbb </tr>
fd492f9543f14fb5bae78e04b135c3448eb9cc56rbb
2d2eda71267231c2526be701fe655db125852c1ffielding <tr>
2d2eda71267231c2526be701fe655db125852c1ffielding <td><a href="#compile">Compilation</a></td>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding <td><code>$ make</code> </td>
2d2eda71267231c2526be701fe655db125852c1ffielding </tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <td><a href="#install">Installation</a></td>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <td><code>$ make install</code> </td>
2d2eda71267231c2526be701fe655db125852c1ffielding </tr>
2d2eda71267231c2526be701fe655db125852c1ffielding
bfb62a96023822c56c9120e4ee627d4091cc59c2rbb <tr>
bfb62a96023822c56c9120e4ee627d4091cc59c2rbb <td><a href="#customize">Personnalisation</a></td>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <td><code>$ vi <em>PREFIX</em>/conf/httpd.conf</code> </td>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <td><a href="#test">Test</a></td>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe
2d2eda71267231c2526be701fe655db125852c1ffielding <td><code>$ <em>PREFIX</em>/bin/apachectl -k start</code>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </td>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </tr>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </table>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p><em>NN</em> doit &ecirc;tre remplac&eacute; par le num&eacute;ro de version courant,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb et <em>PREFIX</em> par le
61fd0cab072a05b855cbef9c585702401ac5ae29rbb chemin du r&eacute;pertoire d'installation. Si
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <em>PREFIX</em> n'est pas sp&eacute;cifi&eacute;, le chemin du r&eacute;pertoire
61fd0cab072a05b855cbef9c585702401ac5ae29rbb d'installation prendra sa valeur par d&eacute;faut, &agrave; savoir
2d2eda71267231c2526be701fe655db125852c1ffielding <code>/usr/local/apache2</code>.</p>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe
2d2eda71267231c2526be701fe655db125852c1ffielding <p>Chaque &eacute;tape du processus de compilation et d'installation est
2d2eda71267231c2526be701fe655db125852c1ffielding d&eacute;crite plus en d&eacute;tails ci-dessous, &agrave; commencer par les pr&eacute;requis
2d2eda71267231c2526be701fe655db125852c1ffielding pour compiler et installer Apache httpd.</p>
2d2eda71267231c2526be701fe655db125852c1ffielding</section>
000b67449410515eac43e76ef6667915bfd4d2abgstein
2d2eda71267231c2526be701fe655db125852c1ffielding<section id="requirements"><title>Pr&eacute;requis</title>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding <p>Les pr&eacute;requis pour la construction d'Apache httpd sont les suivants:</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dl>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dt>APR et APR-Util</dt>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dd>APR et APR-Util doivent &ecirc;tre d&eacute;j&agrave; install&eacute;s sur votre syst&egrave;me.
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein Si ce n'est pas le cas, ou si vous pr&eacute;f&eacute;rez ne pas utiliser les
61fd0cab072a05b855cbef9c585702401ac5ae29rbb versions fournies par le syst&egrave;me, t&eacute;l&eacute;chargez les derni&egrave;res
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein versions d'APR et APR-Util depuis <a
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein href="http://apr.apache.org/">Apache APR</a>, d&eacute;compressez-les
61fd0cab072a05b855cbef9c585702401ac5ae29rbb respectivement dans <code>/srclib/apr</code> et
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code>/srclib/apr-util</code> (les noms des r&eacute;pertoires ne
61fd0cab072a05b855cbef9c585702401ac5ae29rbb doivent pas comporter de num&eacute;ros de versions ; par exemple, la
61fd0cab072a05b855cbef9c585702401ac5ae29rbb distribution d'APR doit se trouver dans /srclib/apr/), et
61fd0cab072a05b855cbef9c585702401ac5ae29rbb utilisez l'option <code>--with-included-apr</code> du script
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code>/configure</code>. Sur certaines plateformes, vous devrez
3d96ee83babeec32482c9082c9426340cee8c44dwrowe peut-&ecirc;tre installer les paquets <code>-dev</code> correspondants
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein pour permettre la compilation de httpd avec les versions
61fd0cab072a05b855cbef9c585702401ac5ae29rbb install&eacute;es d'APR et APR-Util.</dd>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dt>Biblioth&egrave;que d'expressions rationnelles compatibles Perl
61fd0cab072a05b855cbef9c585702401ac5ae29rbb (PCRE)</dt>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dd>Cette librairie est n&eacute;cessaire mais n'est plus fournie avec la
61fd0cab072a05b855cbef9c585702401ac5ae29rbb distribution de httpd. T&eacute;l&eacute;chargez le code source depuis <a
61fd0cab072a05b855cbef9c585702401ac5ae29rbb href="http://www.pcre.org/">http://www.pcre.org</a> ou installez
61fd0cab072a05b855cbef9c585702401ac5ae29rbb un portage du paquet. Si votre suite de compilation ne trouve pas
3d96ee83babeec32482c9082c9426340cee8c44dwrowe le script pcre-config install&eacute; au cours du processus de
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein construction de PCRE, indiquez son chemin via l'option
c9a95767fbf0f5fb0976a06b97a256033925e433rbb <code>--with-pcre</code> du script <code>/configure</code>. Sur
c9a95767fbf0f5fb0976a06b97a256033925e433rbb certaines plateformes, vous devrez
c9a95767fbf0f5fb0976a06b97a256033925e433rbb peut-&ecirc;tre installer les paquets <code>-dev</code> correspondants
c9a95767fbf0f5fb0976a06b97a256033925e433rbb pour permettre la compilation de httpd avec la version
c9a95767fbf0f5fb0976a06b97a256033925e433rbb install&eacute;e de PCRE.</dd>
c9a95767fbf0f5fb0976a06b97a256033925e433rbb
c9a95767fbf0f5fb0976a06b97a256033925e433rbb <dt>Espace disque</dt>
c9a95767fbf0f5fb0976a06b97a256033925e433rbb <dd>Assurez-vous d'avoir au moins 50 Mo d'espace disque disponible
c9a95767fbf0f5fb0976a06b97a256033925e433rbb temporaire. Apr&egrave;s l'installation le serveur occupe
c9a95767fbf0f5fb0976a06b97a256033925e433rbb approximativement 10 Mo d'espace disque. L'espace disque r&eacute;ellement
c9a95767fbf0f5fb0976a06b97a256033925e433rbb n&eacute;cessaire va varier consid&eacute;rablement en fonction de vos options
c9a95767fbf0f5fb0976a06b97a256033925e433rbb de configuration, de la pr&eacute;sence &eacute;ventuelle de
c9a95767fbf0f5fb0976a06b97a256033925e433rbb modules tiers, et bien entendu de la taille de votre site web et
61fd0cab072a05b855cbef9c585702401ac5ae29rbb des sites que vous h&eacute;bergez sur votre serveur.</dd>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dt>Compilateur ANSI-C et syst&egrave;me de construction</dt>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dd>Vous devez disposer d'un compilateur ANSI-C. Le compilateur <a
61fd0cab072a05b855cbef9c585702401ac5ae29rbb href="http://gcc.gnu.org/">GNU C (GCC)</a> de la <a
61fd0cab072a05b855cbef9c585702401ac5ae29rbb href="http://www.gnu.org/">Free Software Foundation (FSF)</a>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb est recommand&eacute;. Si vous ne poss&eacute;dez pas GCC,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb assurez-vous au moins que votre compilateur soit compatible ANSI.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb En outre, votre <code>PATH</code> doit contenir
3d96ee83babeec32482c9082c9426340cee8c44dwrowe les outils de construction de base tels que <code>make</code>.</dd>
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dt>Connaissance de l'heure exacte</dt>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dd>Les &eacute;l&eacute;ments du protocole HTTP font r&eacute;f&eacute;rence &agrave; l'heure du jour.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Par cons&eacute;quent, il est n&eacute;cessaire d'&eacute;quiper votre syst&egrave;me d'un
61fd0cab072a05b855cbef9c585702401ac5ae29rbb dispositif de synchronisation du temps. Les programmes
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code>ntpdate</code> ou <code>xntpd</code>, bas&eacute;s sur le protocole NTP,
3d96ee83babeec32482c9082c9426340cee8c44dwrowe sont couramment utilis&eacute;s &agrave; cet effet.
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein Voir la <a href="http://www.ntp.org">page d'accueil de NTP</a>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb pour plus de d&eacute;tails &agrave; propos du logiciel NTP et des serveurs
61fd0cab072a05b855cbef9c585702401ac5ae29rbb de temps publics.</dd>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <dt><a href="http://www.perl.org/">Perl 5</a>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb [OPTIONNEL]</dt>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <dd>L'interpr&eacute;teur Perl 5 (les versions 5.003 ou sup&eacute;rieures conviennent)
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein est n&eacute;cessaire pour l'ex&eacute;cution de certains scripts comme
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <program>apxs</program> ou <program>dbmmanage</program>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb (qui sont &eacute;crits en Perl). Si vous disposez de plusieurs interpr&eacute;teurs
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Perl (par exemple, une installation globale Perl 4, et
61fd0cab072a05b855cbef9c585702401ac5ae29rbb votre installation personnelle de Perl 5), il vous faut utiliser l'option
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code>--with-perl</code> (voir ci-dessous) afin de vous assurer que le
61fd0cab072a05b855cbef9c585702401ac5ae29rbb bon interpr&eacute;teur sera utilis&eacute; par <program>configure</program>.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Si le script <program>configure</program> ne trouve pas d'interpr&eacute;teur
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Perl 5, vous ne pourrez pas utiliser les scripts qui en ont besoin.
3d96ee83babeec32482c9082c9426340cee8c44dwrowe Bien entendu, vous pourrez tout de m&ecirc;me construire et utiliser
2d2eda71267231c2526be701fe655db125852c1ffielding Apache httpd.</dd>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding </dl>
2d2eda71267231c2526be701fe655db125852c1ffielding</section>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding<section id="download"><title>T&eacute;l&eacute;chargement</title>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding <p>Le serveur HTTP Apache peut &ecirc;tre t&eacute;l&eacute;charg&eacute; &agrave; partir du
2d2eda71267231c2526be701fe655db125852c1ffielding <a href="http://httpd.apache.org/download.cgi">site de t&eacute;l&eacute;chargement
2d2eda71267231c2526be701fe655db125852c1ffielding du serveur HTTP Apache</a>, qui fournit la liste de nombreux miroirs.
2d2eda71267231c2526be701fe655db125852c1ffielding Il sera plus commode &agrave; la plupart des utilisateurs d'Apache sur les
2d2eda71267231c2526be701fe655db125852c1ffielding syst&egrave;mes UNIX ou similaires de t&eacute;l&eacute;charger et de compiler
61fd0cab072a05b855cbef9c585702401ac5ae29rbb la version sources. Le processus de construction (d&eacute;crit ci-dessous) est
61fd0cab072a05b855cbef9c585702401ac5ae29rbb simple, et vous permet de personnaliser votre serveur selon vos besoins.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb En outre, les versions binaires sont souvent plus anciennes que les
61fd0cab072a05b855cbef9c585702401ac5ae29rbb derni&egrave;res versions sources. Si vous t&eacute;l&eacute;chargez une version binaire,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb suivez les instructions d&eacute;crites dans le fichier
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code>INSTALL.bindist</code> inclus dans la distribution.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Apr&egrave;s le t&eacute;l&eacute;chargement, il est important de v&eacute;rifier que vous
61fd0cab072a05b855cbef9c585702401ac5ae29rbb disposez d'une version compl&egrave;te et non modifi&eacute;e du serveur HTTP Apache.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Vous pouvez le faire en testant l'archive t&eacute;l&eacute;charg&eacute;e &agrave; l'aide de
3d96ee83babeec32482c9082c9426340cee8c44dwrowe la signature PGP. Vous trouverez les d&eacute;tails de cette op&eacute;ration sur la <a
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm href="http://httpd.apache.org/download.cgi#verify"
7bdef86e15d47d16dcbe7a5611683191774bd5fbgstein >page de t&eacute;l&eacute;chargement</a> ainsi qu'un exemple pr&eacute;cis d&eacute;crivant <a
23ff73a56371e21f16744cb94d06399b877829f1rbb href="http://httpd.apache.org/dev/verification.html">l'utilisation de
61fd0cab072a05b855cbef9c585702401ac5ae29rbb PGP</a>.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb</section>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<section id="extract"><title>Extraction</title>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>L'extraction des sources depuis l'archive du serveur HTTP Apache consiste
61fd0cab072a05b855cbef9c585702401ac5ae29rbb simplement &agrave; d&eacute;compresser et &agrave; d&eacute;sarchiver cette derni&egrave;re :</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
3d96ee83babeec32482c9082c9426340cee8c44dwrowe<example>
2d2eda71267231c2526be701fe655db125852c1ffielding$ gzip -d httpd-<em>NN</em>.tar.gz<br />
23ff73a56371e21f16744cb94d06399b877829f1rbb$ tar xvf httpd-<em>NN</em>.tar
2d2eda71267231c2526be701fe655db125852c1ffielding</example>
62db15de4c1f335a64d45821796ae197cff94ef8rbb
62db15de4c1f335a64d45821796ae197cff94ef8rbb <p>Ceci cr&eacute;era, dans le r&eacute;pertoire courant, un nouveau r&eacute;pertoire
62db15de4c1f335a64d45821796ae197cff94ef8rbb contenant le code source de la distribution. Vous devrez vous positionner
62db15de4c1f335a64d45821796ae197cff94ef8rbb dans ce r&eacute;pertoire avant de proc&eacute;der &agrave; la compilation du serveur.</p>
62db15de4c1f335a64d45821796ae197cff94ef8rbb</section>
62db15de4c1f335a64d45821796ae197cff94ef8rbb
62db15de4c1f335a64d45821796ae197cff94ef8rbb<section id="configure"><title>Configuration de l'arborescence des sources</title>
62db15de4c1f335a64d45821796ae197cff94ef8rbb
62db15de4c1f335a64d45821796ae197cff94ef8rbb <p>L'&eacute;tape suivante consiste &agrave; configurer l'arborescence des sources
62db15de4c1f335a64d45821796ae197cff94ef8rbb d'Apache en fonction de votre plateforme et de vos besoins personnels.
62db15de4c1f335a64d45821796ae197cff94ef8rbb Le script <program>configure</program>, situ&eacute; &agrave; la racine du
62db15de4c1f335a64d45821796ae197cff94ef8rbb r&eacute;pertoire de la distribution, a &eacute;t&eacute; con&ccedil;u &agrave; cet effet
62db15de4c1f335a64d45821796ae197cff94ef8rbb (Les d&eacute;veloppeurs qui t&eacute;l&eacute;chargent
62db15de4c1f335a64d45821796ae197cff94ef8rbb une version non officielle de l'arborescence des sources d'Apache
62db15de4c1f335a64d45821796ae197cff94ef8rbb devront disposer de
62db15de4c1f335a64d45821796ae197cff94ef8rbb <code>autoconf</code> et <code>libtool</code> et
62db15de4c1f335a64d45821796ae197cff94ef8rbb ex&eacute;cuter <code>buildconf</code> avant de passer &agrave; l'&eacute;tape suivante,
62db15de4c1f335a64d45821796ae197cff94ef8rbb ce qui n'est pas n&eacute;cessaire pour les versions officielles).</p>
62db15de4c1f335a64d45821796ae197cff94ef8rbb
48d2edbfb84e5559b5da0f8d614ccab805cc67a8rbb <p>Pour configurer l'arborescence des sources avec les valeurs par d&eacute;faut
62db15de4c1f335a64d45821796ae197cff94ef8rbb pour toutes les options, entrez simplement <code>/configure</code>.
62db15de4c1f335a64d45821796ae197cff94ef8rbb Pour modifier les valeurs des options, <program>configure</program>
62db15de4c1f335a64d45821796ae197cff94ef8rbb accepte toute une vari&eacute;t&eacute; de variables et
62db15de4c1f335a64d45821796ae197cff94ef8rbb d'options de ligne de commande.</p>
62db15de4c1f335a64d45821796ae197cff94ef8rbb
62db15de4c1f335a64d45821796ae197cff94ef8rbb <p>L'option la plus importante <code>--prefix</code> est le chemin
62db15de4c1f335a64d45821796ae197cff94ef8rbb du r&eacute;pertoire d'installation d'Apache, car Apache doit &ecirc;tre configur&eacute;
62db15de4c1f335a64d45821796ae197cff94ef8rbb en fonction de ce chemin pour pouvoir fonctionner correctement.
62db15de4c1f335a64d45821796ae197cff94ef8rbb Il est possible de d&eacute;finir plus finement le chemin d'installation des fichiers
62db15de4c1f335a64d45821796ae197cff94ef8rbb &agrave; l'aide d'<a
62db15de4c1f335a64d45821796ae197cff94ef8rbb href="programs/configure.html#installationdirectories">options
62db15de4c1f335a64d45821796ae197cff94ef8rbb suppl&eacute;mentaires de configure</a>.</p>
48d2edbfb84e5559b5da0f8d614ccab805cc67a8rbb
48d2edbfb84e5559b5da0f8d614ccab805cc67a8rbb <p>&Agrave; ce niveau, vous pouvez aussi sp&eacute;cifier de quelles <a
62db15de4c1f335a64d45821796ae197cff94ef8rbb href="programs/configure.html#optionalfeatures">fonctionnalit&eacute;s</a> vous
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar voulez disposer dans Apache en activant ou d&eacute;sactivant des <a
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar href="mod/">modules</a>. Apache est fourni avec un grand nombre de
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar modules inclus par d&eacute;faut. Ils seront compil&eacute;s en tant qu'<a
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar href="dso.html">objets partag&eacute;s (DSOs)</a> qui pourront &ecirc;tre charg&eacute;s
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar ou d&eacute;charg&eacute;s &agrave; l'ex&eacute;cution. Vous pouvez aussi choisir de compiler
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar les modules statiquement via l'option
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <code>--enable-<var>module</var>=static</code>.</p>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <p>Des modules suppl&eacute;mentaires peuvent &ecirc;tre activ&eacute;s &agrave; l'aide de l'option
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <code>--enable-<var>module</var></code>, o&ugrave;
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <var>module</var> est le nom du module sans la cha&icirc;ne
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <code>mod_</code> et o&ugrave; tout caract&egrave;re de soulignement est converti
3d96ee83babeec32482c9082c9426340cee8c44dwrowe en tiret. D'une mani&egrave;re similaire,
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar vous pouvez d&eacute;sactiver des modules &agrave; l'aide de l'option
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <code>--disable-<var>module</var></code>. Faites tr&egrave;s attention
a19698aebe10b9d41574e4a73794ba7d4cecd78btrawick en utilisant ces options, car <program>configure</program> n'est pas en
a19698aebe10b9d41574e4a73794ba7d4cecd78btrawick mesure de vous avertir si le module que vous avez sp&eacute;cifi&eacute; n'existe pas;
a19698aebe10b9d41574e4a73794ba7d4cecd78btrawick il ignorera tout simplement l'option.</p>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <p>En outre, vous devrez peut-&ecirc;tre fournir au script
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <program>configure</program> des informations suppl&eacute;mentaires sur
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar le chemin de votre compilateur, de vos biblioth&egrave;ques, ou de vos fichiers
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar d'en-t&ecirc;tes. A cet effet, vous pouvez passer des options de ligne de
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar commande ou des variables d'environnement au script
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <program>configure</program>. Pour plus d'informations, voir la
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar page de manuel de <program>configure</program>, ou lancez le script
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <program>configure</program> avec l'option <code>--help</code>.
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar </p>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <p>Pour vous faire une id&eacute;e des possibilit&eacute;s qui s'offrent &agrave; vous, voici
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar un exemple typique de compilation d'Apache avec le r&eacute;pertoire
3d96ee83babeec32482c9082c9426340cee8c44dwrowe d'installation <code>/sw/pkg/apache</code>, un compilateur et des drapeaux
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar particuliers et les deux modules additionnels <module>mod_ldap</module>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar et <module>mod_lua</module> :</p>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar<example>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar $ CC="pgcc" CFLAGS="-O2" \<br />
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar /configure --prefix=/sw/pkg/apache \<br />
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar --enable-ldap=shared \<br />
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar --enable-lua=shared
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar</example>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <p>Plusieurs minutes peuvent &ecirc;tre n&eacute;cessaires &agrave;
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <program>configure</program> pour tester la disponibilit&eacute; des
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar fonctionnalit&eacute;s
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar au sein de votre syst&egrave;me, et construire les Makefiles qui seront utilis&eacute;s
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar par la suite pour compiler le serveur.</p>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <p>Vous trouverez une description d&eacute;taill&eacute;e des options de
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <program>configure</program> dans sa page de manuel.</p>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar</section>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
3d96ee83babeec32482c9082c9426340cee8c44dwrowe<section id="compile"><title>Construction</title>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <p>Vous pouvez maintenant construire les diff&eacute;rents &eacute;l&eacute;ments qui
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar composent le paquet Apache en lan&ccedil;ant tout simplement la commande :</p>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar<example>$ make</example>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar <p>Vous devez &ecirc;tre patient, car il faut plusieurs minutes pour compiler
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar une configuration de base, et cette dur&eacute;e peut varier consid&eacute;rablement
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar en fonction de votre mat&eacute;riel et du nombre de modules que vous avez activ&eacute;s.</p>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe</section>
91f0d8da77152d24e4bbb31ce199282b3fd6e3b2coar
2d2eda71267231c2526be701fe655db125852c1ffielding<section id="install"><title>Installation</title>
2d2eda71267231c2526be701fe655db125852c1ffielding
2d2eda71267231c2526be701fe655db125852c1ffielding <p>Il est temps maintenant d'installer le paquet dans le r&eacute;pertoire
2d2eda71267231c2526be701fe655db125852c1ffielding d'installation d&eacute;fini par <em>PREFIX</em> (voir plus haut l'option
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code>--prefix</code>) en lan&ccedil;ant:</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<example>$ make install</example>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Cette &eacute;tape n&eacute;cessite habituellement les privil&egrave;ges
61fd0cab072a05b855cbef9c585702401ac5ae29rbb de root, car <em>PREFIX</em> est en g&eacute;n&eacute;ral un
61fd0cab072a05b855cbef9c585702401ac5ae29rbb r&eacute;pertoire poss&egrave;dant des droits en &eacute;criture
3d96ee83babeec32482c9082c9426340cee8c44dwrowe restreints.</p>
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Si vous effectuez une mise &agrave; jour, l'installation n'&eacute;crasera pas
61fd0cab072a05b855cbef9c585702401ac5ae29rbb vos fichiers de configuration ou autres documents.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb</section>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<section id="customize"><title>Personnalisation</title>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Ensuite, vous pourrez personnaliser votre Serveur HTTP Apache en
3d96ee83babeec32482c9082c9426340cee8c44dwrowe &eacute;ditant les <a href="configuring.html">fichiers de configuration</a>
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein situ&eacute;s dans <code><em>PREFIX</em>/conf/</code>.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<example>$ vi <em>PREFIX</em>/conf/httpd.conf</example>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Consultez le manuel d'Apache situ&eacute; dans
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <code><em>PREFIX</em>/docs/manual/</code> ou
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <a href="http://httpd.apache.org/docs/&httpd.docs;/"
61fd0cab072a05b855cbef9c585702401ac5ae29rbb >http://httpd.apache.org/docs/&httpd.docs;/</a> pour la version la plus
61fd0cab072a05b855cbef9c585702401ac5ae29rbb r&eacute;cente de ce manuel et la liste compl&egrave;te des <a
3d96ee83babeec32482c9082c9426340cee8c44dwrowe href="mod/directives.html">directives de configuration</a> disponibles.</p>
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein</section>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<section id="test"><title>Test</title>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Vous pouvez maintenant <a href="invoking.html">d&eacute;marrer</a> votre
61fd0cab072a05b855cbef9c585702401ac5ae29rbb serveur HTTP Apache en lan&ccedil;ant:</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<example>$ <em>PREFIX</em>/bin/apachectl -k start</example>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein <p>Vous devriez alors pouvoir requ&eacute;rir votre premier document
61fd0cab072a05b855cbef9c585702401ac5ae29rbb &agrave; l'aide de l'URL <code>http://localhost/</code>. La page web que vous
61fd0cab072a05b855cbef9c585702401ac5ae29rbb voyez est situ&eacute;e dans le r&eacute;pertoire d&eacute;fini par la directive
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <directive module="core">DocumentRoot</directive>,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb qui est g&eacute;n&eacute;ralement <code><em>PREFIX</em>/htdocs/</code>.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Pour <a href="stopping.html">arr&ecirc;ter</a> le serveur, lancez:</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<example>$ <em>PREFIX</em>/bin/apachectl -k stop</example>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb</section>
3d96ee83babeec32482c9082c9426340cee8c44dwrowe<section id="upgrading"><title>Mise &agrave; jour</title>
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>La premi&egrave;re &eacute;tape d'une mise &agrave; jour consiste &agrave; lire l'annonce de la
61fd0cab072a05b855cbef9c585702401ac5ae29rbb sortie de la nouvelle version et le fichier <code>CHANGES</code>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb dans la distribution des sources afin de d&eacute;celer toutes les modifications
61fd0cab072a05b855cbef9c585702401ac5ae29rbb qui pourraient affecter votre site. Lors d'un changement majeur de version
61fd0cab072a05b855cbef9c585702401ac5ae29rbb (par exemple de 2.0 &agrave; 2.2 ou de 2.2 &agrave; 2.4),
61fd0cab072a05b855cbef9c585702401ac5ae29rbb il y aura certainement des diff&eacute;rences importantes quant &agrave; la
61fd0cab072a05b855cbef9c585702401ac5ae29rbb configuration de la compilation et de l'ex&eacute;cution qui n&eacute;cessiteront des
61fd0cab072a05b855cbef9c585702401ac5ae29rbb ajustements manuels. Tous les
3d96ee83babeec32482c9082c9426340cee8c44dwrowe modules devront aussi &ecirc;tre mis &agrave; jour pour qu'ils s'adaptent aux
2d2eda71267231c2526be701fe655db125852c1ffielding changements de l'API des modules.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>La mise &agrave; jour d'une version mineure &agrave; la suivante (par exemple, de
61fd0cab072a05b855cbef9c585702401ac5ae29rbb 2.2.55 &agrave; 2.2.57) est plus ais&eacute;e. Le processus <code>make install</code>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb n'&eacute;crasera aucun de vos documents existants, fichiers de log,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb ou fichiers de configuration. De plus, les d&eacute;veloppeurs font tout
61fd0cab072a05b855cbef9c585702401ac5ae29rbb leur possible pour &eacute;viter les changements entra&icirc;nant une
3d96ee83babeec32482c9082c9426340cee8c44dwrowe incompatibilit&eacute; dans les options de
2d2eda71267231c2526be701fe655db125852c1ffielding <program>configure</program>, la configuration de l'ex&eacute;cution, ou l'API
61fd0cab072a05b855cbef9c585702401ac5ae29rbb des modules d'une version mineure &agrave; l'autre. Dans la plupart des cas,
2d2eda71267231c2526be701fe655db125852c1ffielding vous pourrez utiliser une ligne de commande
2d2eda71267231c2526be701fe655db125852c1ffielding <program>configure</program> identique, le m&ecirc;me fichier de configuration,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb et tous vos modules continueront de fonctionner.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Pour effectuer une mise &agrave; jour entre deux versions mineures,
2d2eda71267231c2526be701fe655db125852c1ffielding commencez par trouver le fichier
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <code>config.nice</code> dans le r&eacute;pertoire de <code>construction</code>
2d2eda71267231c2526be701fe655db125852c1ffielding de votre serveur install&eacute; ou &agrave; la racine de l'arborescence des sources
61fd0cab072a05b855cbef9c585702401ac5ae29rbb de votre ancienne installation. Il contient la reproduction exacte de la
d839a9822ee53ce00da24c15f2d9fe054233d342gstein ligne de commande <program>configure</program> que vous avez utilis&eacute;e pour
d839a9822ee53ce00da24c15f2d9fe054233d342gstein configurer l'arborescence des sources. Ensuite, pour mettre &agrave; jour
d839a9822ee53ce00da24c15f2d9fe054233d342gstein l'ancienne version vers la nouvelle,
61fd0cab072a05b855cbef9c585702401ac5ae29rbb il vous suffit de copier le fichier <code>config.nice</code> dans
61fd0cab072a05b855cbef9c585702401ac5ae29rbb l'arborescence des sources de la nouvelle version, de l'&eacute;diter pour
61fd0cab072a05b855cbef9c585702401ac5ae29rbb effectuer toute modification souhait&eacute;e, et de lancer :</p>
d839a9822ee53ce00da24c15f2d9fe054233d342gstein
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <example>
d839a9822ee53ce00da24c15f2d9fe054233d342gstein $ /config.nice<br />
2d2eda71267231c2526be701fe655db125852c1ffielding $ make<br />
2d2eda71267231c2526be701fe655db125852c1ffielding $ make install<br />
61fd0cab072a05b855cbef9c585702401ac5ae29rbb $ <em>PREFIX</em>/bin/apachectl -k graceful-stop<br />
61fd0cab072a05b855cbef9c585702401ac5ae29rbb $ <em>PREFIX</em>/bin/apachectl -k start<br />
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </example>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
346029f34d03eb20d84fc35664426d3874b00f9ewrowe <note type="warning">Vous devez toujours effectuer un test de la nouvelle
61fd0cab072a05b855cbef9c585702401ac5ae29rbb version dans votre environnement avant de la mettre en production.
61fd0cab072a05b855cbef9c585702401ac5ae29rbb Par exemple, vous pouvez installer et ex&eacute;cuter la nouvelle version
61fd0cab072a05b855cbef9c585702401ac5ae29rbb en parall&egrave;le avec l'ancienne en utilisant une option
346029f34d03eb20d84fc35664426d3874b00f9ewrowe <code>--prefix</code> et un port diff&eacute;rents (en ajustant la directive
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <directive module="mpm_common">Listen</directive>) afin de d&eacute;celer toute
61fd0cab072a05b855cbef9c585702401ac5ae29rbb incompatibilit&eacute; avant d'effectuer la mise &agrave; jour d&eacute;finitive.</note>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <p>Vous pouvez ajouter des arguments suppl&eacute;mentaires &agrave;
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein <code>config.nice</code> ; ils seront alors ajout&eacute;s aux options de
61fd0cab072a05b855cbef9c585702401ac5ae29rbb votre script <program>configure</program> original :</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <example>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb $ /config.nice --prefix=/home/test/apache --with-port=90
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </example>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb </section>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb<section id="thirdp"><title>Paquets tiers</title>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
3d96ee83babeec32482c9082c9426340cee8c44dwrowe <p>De nombreux tiers fournissent leur propre distribution du
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein serveur HTTP Apache &agrave; installer sur une plate-forme particuli&egrave;re. On
61fd0cab072a05b855cbef9c585702401ac5ae29rbb peut citer les diff&eacute;rentes distributions Linux, divers
61fd0cab072a05b855cbef9c585702401ac5ae29rbb paquets tiers Windows, Mac OS X, Solaris et de nombreux autres.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb <p>Notre license logicielle non seulement permet, mais aussi
61fd0cab072a05b855cbef9c585702401ac5ae29rbb encourage ce genre de redistribution. Cependant, ceci conduit &agrave; une
61fd0cab072a05b855cbef9c585702401ac5ae29rbb situation ou l'organisation de la configuration et les valeurs par
61fd0cab072a05b855cbef9c585702401ac5ae29rbb d&eacute;faut de votre installation du serveur peuvent ne pas correspondre
61fd0cab072a05b855cbef9c585702401ac5ae29rbb &agrave; ce qui est &eacute;crit dans la documentation. Bien que f&acirc;cheuse, cette
11a7b0dff22d26770b532c174d1cf2e7b56ec244wrowe situation n'est pas appel&eacute;e &agrave; &eacute;voluer de sit&ocirc;t.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
11a7b0dff22d26770b532c174d1cf2e7b56ec244wrowe <p>Une <a
a6b9ed64fdf548c61de9714e2cfb999ec59d149cgstein href="http://wiki.apache.org/httpd/DistrosDefaultLayout">description
61fd0cab072a05b855cbef9c585702401ac5ae29rbb de ces distributions tierces</a> est maintenue dans le wiki du
61fd0cab072a05b855cbef9c585702401ac5ae29rbb serveur HTTP, et doit en refl&eacute;ter l'&eacute;tat actuel. Vous devrez
61fd0cab072a05b855cbef9c585702401ac5ae29rbb cependant vous familiariser par vous-m&ecirc;me avec la gestion du paquet
61fd0cab072a05b855cbef9c585702401ac5ae29rbb de votre plate-forme particuli&egrave;re et les proc&eacute;dures d'installation.</p>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb
61fd0cab072a05b855cbef9c585702401ac5ae29rbb</section>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb</manualpage>
61fd0cab072a05b855cbef9c585702401ac5ae29rbb