Commit 07e4f9f0 authored by Lucien Gentis's avatar Lucien Gentis
Browse files

Rebuild.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.2.x@1690460 13f79535-47bb-0310-9956-ffa450edef68
parent 28ed09ae
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -58,8 +58,8 @@
    de 80 (ou tout autre port inférieur à 1024), il est nécessaire de
    posséder les privilèges root pour pouvoir démarrer apache, et lui
    permettre d'être associé à ce port privilégié. Lorsque le serveur est
    démarré, après avoir effectué quelques opérations préliminaires
    comme ouvrir ses fichiers de log, il lance plusieurs processus
    démarré, il effectue quelques opérations préliminaires
    comme ouvrir ses fichiers de log, puis il lance plusieurs processus
    <em>enfants</em> qui ont pour rôle d'écouter et de répondre aux
    requêtes des clients. Le processus <code>httpd</code> principal
    continue à s'exécuter sous l'utilisateur root, tandis que les processus
@@ -69,8 +69,7 @@

    <p>Il est recommandé d'utiliser le script de contrôle
    <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> pour invoquer l'exécutable
    <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 définit certaines variables
    <code class="program"><a href="./programs/httpd.html">httpd</a></code>. A cet effet, ce script définit certaines variables
    d'environnement nécessaires pour permettre à
    <code class="program"><a href="./programs/httpd.html">httpd</a></code> de fonctionner correctement sous certains systèmes
    d'exploitation.
@@ -123,13 +122,14 @@
<div class="section">
<h2><a name="boot" id="boot">Lancement au démarrage du système</a></h2>

    <p>Si vous souhaitez que votre serveur continue de fonctionner après
    <p>Si vous souhaitez que votre serveur soit automatiquement
    disponible après
    un redémarrage du système, vous devez ajouter un appel à
    <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> à vos
    fichiers de démarrage système (en général <code>rc.local</code> ou un
    fichier dans un répertoire <code>rc.N</code>), ce qui démarrera Apache sous
    l'utilisateur root. Avant de faire ceci, assurez-vous que votre serveur
    est correctement configuré en ce qui concerne la sécurité et les
    soit correctement configuré en ce qui concerne la sécurité et les
    restrictions d'accès.</p>

    <p>Le script <code class="program"><a href="./programs/apachectl.html">apachectl</a></code> est conçu pour fonctionner
+7 −5
Original line number Diff line number Diff line
@@ -53,7 +53,8 @@

    <p>Afin d'arrêter ou redémarrer Apache, vous devez envoyer un signal aux
    processus <code class="program"><a href="./programs/httpd.html">httpd</a></code> en cours d'exécution.  Les signaux
    peuvent être envoyés de deux manières.  Tout d'abord, vous pouvez
    peuvent être envoyés de deux manières. La
    première méthode consiste à
    utiliser la commande unix <code>kill</code>
    pour envoyer directement des signaux aux processus. Vous pouvez remarquer
    que plusieurs processus <code class="program"><a href="./programs/httpd.html">httpd</a></code> s'exécutent sur votre
@@ -67,7 +68,7 @@
    <code><a href="#graceful">USR1</a></code>,
    <code><a href="#hup">HUP</a></code>, et
    <code><a href="#gracefulstop">WINCH</a></code>, qui
    sera décrit plus loin.</p>
    seront décrit plus loin.</p>

    <p>Pour envoyer un signal au processus parent, vous devez entrer une commande
    du style :</p>
@@ -150,7 +151,7 @@
    enfants au cours des différentes générations.</p>

    <p>Dans son état des processus,
    le module status utilise aussi un <code>G</code> afin d'indiquer
    le module status utilise aussi un caractère <code>G</code> afin d'indiquer
    quels processus enfants ont encore des traitements de requêtes en cours
    débutés avant que l'ordre graceful restart ne soit donné.</p>

@@ -221,8 +222,9 @@ pour
<dd><code>apachectl -k graceful-stop</code></dd>
</dl>

    <p>L'envoi du signal <code>WINCH</code> ou <code>graceful-stop</code>
    au processus parent lui fait <em>aviser</em> les processus enfants
    <p>A la réception du signal <code>WINCH</code> ou
    <code>graceful-stop</code>, le
    processus parent <em>ordonne</em> à ses processus enfants
    de s'arrêter après le traitement de leur requête en cours
    (ou de s'arrêter immédiatement s'ils n'ont plus de requête à traiter).
    Le processus parent va alors supprimer son fichier