1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186
|
<?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><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>Dmarrage d'Apache - Serveur Apache HTTP Version 2.4</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/directives.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.4</p>
<img alt="" src="./images/feather.gif" /></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="./images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> > <a href="http://httpd.apache.org/">Serveur HTTP</a> > <a href="http://httpd.apache.org/docs/">Documentation</a> > <a href="./">Version 2.4</a></div><div id="page-content"><div id="preamble"><h1>Dmarrage d'Apache</h1>
<div class="toplang">
<p><span>Langues Disponibles: </span><a href="./de/invoking.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
<a href="./en/invoking.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="./es/invoking.html" hreflang="es" rel="alternate" title="Espaol"> es </a> |
<a href="./fr/invoking.html" title="Franais"> fr </a> |
<a href="./ja/invoking.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="./ko/invoking.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
<a href="./tr/invoking.html" hreflang="tr" rel="alternate" title="Trke"> tr </a></p>
</div>
<p>Sous Windows, Apache est habituellement lanc en tant que
service. Pour plus de dtails, voir <a href="platform/windows.html#winsvc">Dmarrer Apache en tant
que service</a>.</p>
<p>Sous Unix, le programme <code class="program"><a href="./programs/httpd.html">httpd</a></code>
est lanc en mode dmon et s'excute de manire permanente en
arrire-plan pour grer les requtes. Ce document dcrit comment invoquer
<code class="program"><a href="./programs/httpd.html">httpd</a></code>.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="./images/down.gif" /> <a href="#startup">Comment Apache dmarre</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#errors">Erreurs en cours de dmarrage</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#boot">Lancement au dmarrage du systme</a></li>
<li><img alt="" src="./images/down.gif" /> <a href="#info">Informations supplmentaires</a></li>
</ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="stopping.html">Arrt et redmarrage</a></li><li><code class="program"><a href="./programs/httpd.html">httpd</a></code></li><li><code class="program"><a href="./programs/apachectl.html">apachectl</a></code></li></ul><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="startup" id="startup">Comment Apache dmarre</a></h2>
<p>Si la directive <code class="directive"><a href="./mod/mpm_common.html#listen">Listen</a></code>
spcifie dans le fichier de configuration est sa valeur par dfaut
de 80 (ou tout autre port infrieur 1024), il est ncessaire de
possder les privilges root pour pouvoir dmarrer apache, et lui
permettre d'tre associ ce port privilgi. Lorsque le serveur est
dmarr, aprs avoir effectu quelques oprations prliminaires
comme ouvrir ses fichiers de log, il lance plusieurs processus
<em>enfants</em> qui ont pour rle d'couter et de rpondre aux
requtes des clients. Le processus <code>httpd</code> principal
continue s'excuter sous l'utilisateur root, tandis que les processus
enfants s'excutent sous un utilisateur aux privilges restreints.
Ceci s'effectue par la voie du
<a href="mpm.html">Module Multi-Processus (MPM)</a>.</p>
<p>Il est recommand d'utiliser le script de contrle
<code class="program"><a href="./programs/apachectl.html">apachectl</a></code> pour invoquer l'excutable
<code class="program"><a href="./programs/httpd.html">httpd</a></code>. Avant d'invoquer le binaire
<code class="program"><a href="./programs/httpd.html">httpd</a></code>, ce script dfinit certaines variables
d'environnement ncessaires pour permettre
<code class="program"><a href="./programs/httpd.html">httpd</a></code> de fonctionner correctement sous certains systmes
d'exploitation.
<code class="program"><a href="./programs/apachectl.html">apachectl</a></code> accepte des arguments de ligne de
commande ;
ainsi toute option de <code class="program"><a href="./programs/httpd.html">httpd</a></code> peut aussi tre utilise avec
<code class="program"><a href="./programs/apachectl.html">apachectl</a></code>. Vous pouvez aussi diter directement le
script <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> en modifiant la variable
<code>HTTPD</code> situe en dbut de script pour spcifier la
localisation du binaire <code class="program"><a href="./programs/httpd.html">httpd</a></code> et tout argument de ligne
de commande que vous souhaitez voir <em>systmatiquement</em> prsent.</p>
<p>La premire chose qu'effectue <code class="program"><a href="./programs/httpd.html">httpd</a></code> quand il est
invoqu est de localiser et lire le <a href="configuring.html">fichier de configuration</a>
<code>httpd.conf</code>. La localisation de ce fichier est dfinie la
compilation, mais il est possible d'en spcifier une autre
l'excution en utilisant l'option de ligne de commande <code>-f</code> comme suit:</p>
<div class="example"><p><code>/usr/local/apache2/bin/apachectl -f
/usr/local/apache2/conf/httpd.conf</code></p></div>
<p>Si tout se passe bien pendant le dmarrage, le serveur va se dissocier
du terminal et l'invite de commande rapparatra presque immdiatement.
Ceci indique que le serveur a dmarr et est en cours d'excution.
partir de ce moment, vous pouvez utiliser votre navigateur pour vous connecter
au serveur et afficher la page de test situe dans le rpertoire dfini
par la directive <code class="directive"><a href="./mod/core.html#documentroot">DocumentRoot</a></code></p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="errors" id="errors">Erreurs en cours de dmarrage</a></h2>
<p>Si un problme fatal survient pendant le dmarrage
d'Apache, ce dernier va
afficher un message dcrivant le problme sur la console ou
enregistrer ces informations dans le fichier dfini par la directive
<code class="directive"><a href="./mod/core.html#errorlog">ErrorLog</a></code> avant de quitter.
Un des messages d'erreur les plus courants est "<code>Unable
to bind to Port ...</code>". Ce message d'erreur est habituellement
provoqu par :</p>
<ul>
<li>Une tentative de dmarrage du serveur avec un port privilgi sans
tre connect root</li>
<li>Une tentative de dmarrage du serveur alors qu'une autre instance
d'Apache ou un autre serveur web est dj associ au mme port.</li>
</ul>
<p>Pour plus d'instructions de dpannage, consultez la
<a href="http://wiki.apache.org/httpd/FAQ">FAQ</a> Apache.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="boot" id="boot">Lancement au dmarrage du systme</a></h2>
<p>Si vous souhaitez que votre serveur web fonctionne aprs
un redmarrage du systme, vous devez ajouter un appel
<code class="program"><a href="./programs/apachectl.html">apachectl</a></code> vos
fichiers de dmarrage systme (en gnral <code>rc.local</code> ou un
fichier dans un rpertoire <code>rc.N</code>), ce qui dmarrera Apache sous
l'utilisateur root. Avant de faire ceci, assurez-vous que votre serveur
est correctement configur en ce qui concerne la scurit et les
restrictions d'accs.</p>
<p>Le script <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> est conu pour fonctionner
comme un script d'initialisation SysV standard ; il accepte les arguments
<code>start</code>, <code>restart</code>, et <code>stop</code>
et les traduit en signaux appropris pour
<code class="program"><a href="./programs/httpd.html">httpd</a></code>, et il suffit en gnral d'installer
un lien vers
<code class="program"><a href="./programs/apachectl.html">apachectl</a></code> dans le rpertoire d'initialisation appropri.
Mais prenez soin de vrifier les besoins exacts de votre systme
en la matire.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="./images/up.gif" /></a></div>
<div class="section">
<h2><a name="info" id="info">Informations supplmentaires</a></h2>
<p>Des informations supplmentaires propos des options en ligne de
commande de <code class="program"><a href="./programs/httpd.html">httpd</a></code> et <code class="program"><a href="./programs/apachectl.html">apachectl</a></code>
ainsi que d'autres programmes support inclus dans la distribution
sont disponibles sur la page
<a href="programs/">Le serveur et ses programmes support</a>.
Il existe aussi une documentation sur tous les <a href="mod/">modules</a> inclus dans la distribution Apache
et les <a href="mod/directives.html">directives</a>
qu'ils supportent.</p>
</div></div>
<div class="bottomlang">
<p><span>Langues Disponibles: </span><a href="./de/invoking.html" hreflang="de" rel="alternate" title="Deutsch"> de </a> |
<a href="./en/invoking.html" hreflang="en" rel="alternate" title="English"> en </a> |
<a href="./es/invoking.html" hreflang="es" rel="alternate" title="Espaol"> es </a> |
<a href="./fr/invoking.html" title="Franais"> fr </a> |
<a href="./ja/invoking.html" hreflang="ja" rel="alternate" title="Japanese"> ja </a> |
<a href="./ko/invoking.html" hreflang="ko" rel="alternate" title="Korean"> ko </a> |
<a href="./tr/invoking.html" hreflang="tr" rel="alternate" title="Trke"> tr </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&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/2.4/invoking.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 2014 The Apache Software Foundation.<br />Autoris 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/directives.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>
|