blob: b8c619fb7fac266fdc71aeaaa6e4b5776cd740ff [file]
<!DOCTYPE html SYSTEM "about:legacy-compat">
<html lang="fr"><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta content="width=device-width, initial-scale=1" name="viewport">
<!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>apachectl - L'interface de contr&ocirc;le du serveur HTTP
Apache - Serveur HTTP Apache 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">
</script>
<link href="../images/favicon.png" 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="https://cwiki.apache.org/confluence/display/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Signaler un bug</a></p>
<p class="apache">Serveur HTTP Apache Version 2.5</p>
<img alt="" src="../images/feather.png"></div>
<div class="up"><a href="./"><img title="<-" alt="<-" src="../images/left.gif"></a></div>
<div id="path">
<a href="https://www.apache.org/">Apache</a> &gt; <a href="https://httpd.apache.org/">Serveur HTTP</a> &gt; <a href="https://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Programmes</a></div><div id="page-content"><div id="preamble"><h1>apachectl - L'interface de contr&ocirc;le du serveur HTTP
Apache</h1>
<button aria-label="Toggle language list" class="lang-toggle"><svg xmlns="http://www.w3.org/2000/svg" stroke-width="2" stroke="currentColor" fill="none" viewBox="0 0 24 24" height="16" width="16"><circle r="10" cy="12" cx="12"/><line y2="12" x2="22" y1="12" x1="2"/><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"/></svg></button>
<div class="toplang">
<p><span>Langues Disponibles: </span><a href="../en/programs/apachectl.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/programs/apachectl.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
<a href="../ko/programs/apachectl.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/apachectl.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
</div>
<p><code class="program"><a href="../programs/apachectl.html">apachectl</a></code> est un frontal pour le serveur HTTP
Apache. Il a &eacute;t&eacute; con&ccedil;u pour aider l'administrateur &agrave; contr&ocirc;ler le
fonctionnement du d&eacute;mon Apache <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</p>
<p>Le script <code class="program"><a href="../programs/apachectl.html">apachectl</a></code> poss&egrave;de deux modes de
fonctionnement. Il peut fonctionner en tant que simple frontal
de la commande <code class="program"><a href="../programs/httpd.html">httpd</a></code> et ne fait alors que
d&eacute;finir toute variable d'environnement n&eacute;cessaire, puis invoque
<code class="program"><a href="../programs/httpd.html">httpd</a></code> en lui passant tout argument de ligne de
commande souhait&eacute;. Il peut aussi fonctionner en tant que script
d'initialisation SysV n'acceptant qu'un seul argument tel que
<code>start</code>, <code>restart</code> et <code>stop</code>, et
traduisant ce dernier en signaux appropri&eacute;s pour le d&eacute;mon
<code class="program"><a href="../programs/httpd.html">httpd</a></code>.</p>
<p>Si votre installation d'Apache utilise des chemins non
standards, vous devrez &eacute;diter le script <code class="program"><a href="../programs/apachectl.html">apachectl</a></code> afin
de d&eacute;finir les chemins appropri&eacute;s pour le binaire
<code class="program"><a href="../programs/httpd.html">httpd</a></code>. Vous pouvez aussi sp&eacute;cifier tout argument
de ligne de commande de <code class="program"><a href="../programs/httpd.html">httpd</a></code> n&eacute;cessaire. Voir
les commentaires dans le script pour plus de d&eacute;tails.</p>
<p>Le script <code class="program"><a href="../programs/apachectl.html">apachectl</a></code> renvoie une valeur &eacute;gale &agrave; 0 en
cas de succ&egrave;s, et une valeur sup&eacute;rieure &agrave; 0 en cas de probl&egrave;me.
Voir les commentaires dans le script pour plus de d&eacute;tails.</p>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="../images/down.gif"> <a href="#synopsis">R&eacute;sum&eacute;</a></li>
<li><img alt="" src="../images/down.gif"> <a href="#options">Options</a></li>
<li><img alt="" src="../images/down.gif"> <a href="#files">Fichiers</a></li>
</ul><h3>Voir aussi</h3><ul class="seealso"><li><a href="../invoking.html">D&eacute;marrer Apache</a></li><li><a href="../stopping.html">Arr&ecirc;ter Apache</a></li><li><a href="../configuring.html">Fichiers de
configuration</a></li><li><a href="../platform/">Documentation sp&eacute;cifique aux
plates-formes</a></li><li><code class="program"><a href="../programs/httpd.html">httpd</a></code></li></ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="synopsis">R&eacute;sum&eacute; <a title="Lien permanent" href="#synopsis" class="permalink">&para;</a></h2>
<p>En mode frontal (pass-through), <code class="program"><a href="../programs/apachectl.html">apachectl</a></code> peut sp&eacute;cifier
tous les arguments qu'accepte le binaire <code class="program"><a href="../programs/httpd.html">httpd</a></code>.</p>
<p><code><strong>apachectl</strong> [ <var>argument-httpd</var> ]</code></p>
<p>En mode script d'initialisation SysV, <code class="program"><a href="../programs/apachectl.html">apachectl</a></code>
n'accepte qu'un seul des arguments d&eacute;finis ci-dessous.</p>
<p><code><strong>apachectl</strong> <var>commande</var></code></p>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="options">Options <a title="Lien permanent" href="#options" class="permalink">&para;</a></h2>
<p>Seules les options du style initialisation SysV sont d&eacute;crites ici.
Les autres arguments sont d&eacute;crits dans la page de manuel de
<code class="program"><a href="../programs/httpd.html">httpd</a></code>.</p>
<dl>
<dt><code>start</code></dt>
<dd>D&eacute;marre le d&eacute;mon Apache <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Renvoie une erreur
s'il est d&eacute;j&agrave; en cours d'ex&eacute;cution. &Eacute;quivalent &agrave; <code>apachectl -k
start</code>.</dd>
<dt><code>stop</code></dt>
<dd>Arr&ecirc;te le d&eacute;mon Apache <code class="program"><a href="../programs/httpd.html">httpd</a></code>. &Eacute;quivalent &agrave;
<code>apachectl -k stop</code>.</dd>
<dt><code>restart</code></dt>
<dd>Red&eacute;marre le d&eacute;mon Apache <code class="program"><a href="../programs/httpd.html">httpd</a></code>. Si le d&eacute;mon
n'est pas en cours d'ex&eacute;cution, il est d&eacute;marr&eacute;. Cette option v&eacute;rifie
automatiquement les fichiers de configuration (de la m&ecirc;me mani&egrave;re que
l'option <code>configtest</code> ) avant de lancer le red&eacute;marrage, afin
d'&ecirc;tre s&ucirc;r que le fonctionnement du d&eacute;mon ne sera pas compromis.
Equivalent &agrave; <code>apachectl -k restart</code>.</dd>
<dt><code>fullstatus</code></dt>
<dd>Affiche le rapport d'&eacute;tat complet du module
<code class="module"><a href="../mod/mod_status.html">mod_status</a></code>. Pour que ceci fonctionne,
<code class="module"><a href="../mod/mod_status.html">mod_status</a></code> doit &ecirc;tre activ&eacute; dans votre serveur et vous
devez disposer d'un navigateur en mode texte tel que <code>lynx</code>
sur votre syst&egrave;me. L'URL utilis&eacute;e pour acc&eacute;der au rapport d'&eacute;tat peut
&ecirc;tre modifi&eacute;e en d&eacute;finissant la variable <code>STATUSURL</code> dans le
script.</dd>
<dt><code>status</code></dt>
<dd>Affiche un rapport d'&eacute;tat succinct. Similaire &agrave; l'option
<code>fullstatus</code>, except&eacute; que la liste des requ&ecirc;tes en cours de
traitement est omise.</dd>
<dt><code>graceful</code></dt>
<dd>Red&eacute;marre le d&eacute;mon Apache <code class="program"><a href="../programs/httpd.html">httpd</a></code> en douceur. Si le
d&eacute;mon n'est pas en cours d'ex&eacute;cution, il est d&eacute;marr&eacute;. &Agrave; la diff&eacute;rence
d'un red&eacute;marrage normal, les connexions en cours ne sont pas ferm&eacute;es.
Comme effet de bord, les anciens fichiers journaux ne seront pas ferm&eacute;s
imm&eacute;diatement. Cela signifie que si l'on utilise un script de rotation
des journaux, un d&eacute;lai suffisant sera n&eacute;cessaire afin d'&ecirc;tre s&ucirc;r que les
fichiers journaux seront bien ferm&eacute;s avant leur traitement par le script
de rotation. Cette option v&eacute;rifie
automatiquement les fichiers de configuration (de la m&ecirc;me mani&egrave;re que
l'option <code>configtest</code> ) avant de lancer le red&eacute;marrage, afin
d'&ecirc;tre s&ucirc;r que le fonctionnement du d&eacute;mon ne sera pas compromis.
&Eacute;quivalent &agrave; <code>apachectl -k graceful</code>.</dd>
<dt><code>graceful-stop</code></dt>
<dd>Arr&ecirc;te le d&eacute;mon Apache <code class="program"><a href="../programs/httpd.html">httpd</a></code> en douceur. &Agrave; la
diff&eacute;rence d'un arr&ecirc;t normal, les connexions en cours ne sont pas
ferm&eacute;es. Comme effet de bord, les anciens fichiers journaux ne seront
pas ferm&eacute;s imm&eacute;diatement. &Eacute;quivalent &agrave; <code>apachectl -k
graceful-stop</code>.</dd>
<dt><code>configtest</code></dt>
<dd>Effectue une v&eacute;rification de la syntaxe du fichier de configuration.
Avec cette option, le script parcourt le fichier de configuration et
renvoie soit <code>Syntax Ok</code>, soit des informations d&eacute;taill&eacute;es &agrave;
propos des &eacute;ventuelles erreurs de syntaxe. Equivalent &agrave; <code>apachectl
-t</code>.</dd>
</dl>
<p>Les options suivantes &eacute;taient disponibles dans les anciennes versions
et ont &eacute;t&eacute; supprim&eacute;es.</p>
<dl>
<dt><code>startssl</code></dt>
<dd>Pour d&eacute;marrer <code class="program"><a href="../programs/httpd.html">httpd</a></code> avec le support SSL, vous
devez &eacute;diter votre fichier de configuration et y inclure les
directives appropri&eacute;es, puis utiliser la commande de d&eacute;marrage normale
<code>apachectl start</code>.</dd>
</dl>
</div><div class="top"><a href="#page-header"><img alt="top" src="../images/up.gif"></a></div>
<div class="section">
<h2 id="files">Fichiers <a title="Lien permanent" href="#files" class="permalink">&para;</a></h2>
<p>Les chemins de fichiers list&eacute;s ci-apr&egrave;s peuvent &ecirc;tre modifi&eacute;s &agrave; la
compilation. Consultez votre installation locale pour les emplacements r&eacute;els.</p>
<dl>
<dt><code>/usr/local/apache2/bin/envvars</code></dt>
<dd>Fichier de d&eacute;finitions de variables d&rsquo;environnement aliment&eacute; au d&eacute;marrage.</dd>
<dt><code>/usr/local/apache2/bin/httpd</code></dt>
<dd>Le binaire httpd invoqu&eacute; par apachectl.</dd>
</dl>
</div></div>
<div class="bottomlang">
<p><span>Langues Disponibles: </span><a href="../en/programs/apachectl.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="../fr/programs/apachectl.html" title="Fran&ccedil;ais">&nbsp;fr&nbsp;</a> |
<a href="../ko/programs/apachectl.html" hreflang="ko" rel="alternate" title="Korean">&nbsp;ko&nbsp;</a> |
<a href="../tr/programs/apachectl.html" hreflang="tr" rel="alternate" title="T&uuml;rk&ccedil;e">&nbsp;tr&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2026 The Apache Software Foundation.<br>Autoris&eacute; sous <a href="https://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="https://cwiki.apache.org/confluence/display/httpd/FAQ">FAQ</a> | <a href="../glossary.html">Glossaire</a> | <a href="../sitemap.html">Plan du site</a> | <a href="https://bz.apache.org/bugzilla/enter_bug.cgi?product=Apache%20httpd-2">Signaler un bug</a></p></div><script><!--//--><![CDATA[//><!--
if (typeof(prettyPrint) !== 'undefined') {
prettyPrint();
}
var langToggle = document.querySelector('.lang-toggle');
var topLang = document.querySelector('.toplang');
if (langToggle && topLang) {
langToggle.addEventListener('click', function() { topLang.classList.toggle('open'); });
}
var qv = document.getElementById('quickview');
if (qv) {
document.body.appendChild(qv);
var qvBtn = document.createElement('button');
qvBtn.className = 'qv-toggle';
qvBtn.setAttribute('aria-label', 'Toggle page navigation');
qvBtn.innerHTML = '&#9776;';
document.body.appendChild(qvBtn);
qvBtn.addEventListener('click', function() {
var isOpen = qv.classList.toggle('open');
if (isOpen) {
qv.style.top = window.scrollY + 10 + 'px';
}
});
window.addEventListener('scroll', function() { qv.classList.remove('open'); });
}
//--><!]]></script>
</body></html>