Sophie

Sophie

distrib > * > 2010.0 > * > by-pkgid > a412ceb851151854794ced2a242192bb > files > 1911

howto-html-fr-20080722-1mdv2010.0.noarch.rpm

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>3. 
Le serveur web Apache2 (httpd2)
  </title>
<link rel="stylesheet" href="style.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.66.1">
<link rel="start" href="index.html" title="
HOWTO IPv6 Linux (fr)
 ">
<link rel="up" href="ch20.html" title="Chapitre 20. 
Eléments d'installation des démons prêts pour IPv6
 ">
<link rel="prev" href="ch20s02.html" title="2. 
Le super démon Internet (xinetd)
  ">
<link rel="next" href="ch20s04.html" title="4. 
Le Démon d'Annonce de Routeur (radvd)
  ">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<div class="navheader">
<table width="100%" summary="Navigation header">
<tr><th colspan="3" align="center">3. 
Le serveur web Apache2 (httpd2)
  </th></tr>
<tr>
<td width="20%" align="left">
<a accesskey="p" href="ch20s02.html">Précédent</a> </td>
<th width="60%" align="center">Chapitre 20. 
Eléments d'installation des démons prêts pour IPv6
 </th>
<td width="20%" align="right"> <a accesskey="n" href="ch20s04.html">Suivant</a>
</td>
</tr>
</table>
<hr>
</div>
<div class="sect1" lang="fr">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="hints-daemons-apache2"></a>3. 
Le serveur web Apache2 (httpd2)
  </h2></div></div></div>
<p>
Le serveur web Apache supporte nativement IPv6 depuis la version 2.0.14. Des patchs disponibles pour l'ancienne série 1.3.x ne sont pas courants et ne devraient pas être employés dans un contexte public, mais ils sont disponibles sur ce serveur ftp, <a href="ftp://ftp.kame.net/pub/kame/misc/" target="_top">KAME / Misc</a>.
  </p>
<div class="sect2" lang="fr">
<div class="titlepage"><div><div><h3 class="title">
<a name="id2547747"></a>3.1. 
A l'écoute sur les adresses IPv6
   </h3></div></div></div>
<p>
Note: Les hôtes virtuels sur adresses IPv6 ne fonctionnent pas pour les versions inférieures à la 2.0.28 (un patch est disponible pour la 2.0.28). Mais en tout premier lieu, récupérez toujours la dernière version disponible, parce que les premières versions ont des problèmes de sécurité.
   </p>
<div class="sect3" lang="fr">
<div class="titlepage"><div><div><h4 class="title">
<a name="id2547767"></a>3.1.1. 
Un hôte virtuel écoute sur une adresse IPv6 uniquement
    </h4></div></div></div>
<pre class="programlisting">
Listen [3ffe:ffff:100::1]:80
&lt;VirtualHost [3ffe:ffff:100::1]:80&gt;
        ServerName ipv6seul.votredomaine.votretld
        # certainement des lignes de configuration en plus...
&lt;/VirtualHost&gt;

    </pre>
</div>
<div class="sect3" lang="fr">
<div class="titlepage"><div><div><h4 class="title">
<a name="id2547789"></a>3.1.2. 
Un hôte virtuel écoute sur une adresse IPv6 et sur une adresse IPv4
    </h4></div></div></div>
<pre class="programlisting">
Listen [3ffe:ffff:100::2]:80 
Listen 1.2.3.4:80
&lt;VirtualHost [3ffe:ffff:100::2]:80 1.2.3.4:80&gt;
        ServerName ipv6etipv4.votredomaine.votretld
        # certainement des lignes de configuration en plus...
&lt;/VirtualHost&gt;

    </pre>
<p>
Il devrait en résulter après redémarrage
    </p>
<pre class="programlisting">
# netstat -lnptu | grep "httpd2\W*$" 
tcp 0 0 1.2.3.4:80          0.0.0.0:* LISTEN 12345/httpd2 
tcp 0 0 3ffe:ffff:100::1:80 :::*      LISTEN 12345/httpd2 
tcp 0 0 3ffe:ffff:100::2:80 :::*      LISTEN 12345/httpd2

    </pre>
<p>
Pour de simples tests, utiliser l'exemple telnet déjà montré.
    </p>
</div>
<div class="sect3" lang="fr">
<div class="titlepage"><div><div><h4 class="title">
<a name="id2547833"></a>3.1.3. 
Note additionnelle
    </h4></div></div></div>
<div class="itemizedlist"><ul type="disc"><li><p>
D'une part, Apache2 supporte une méthode appelée “sendfile”, accélérant la fourniture des données. D'autre part, certains pilotes de NIC supportent la vérification différée des sommes de contrôle (<span class="emphasis"><em>offline checksumming</em></span>). Dans certains cas, cela peut conduire à des problèmes de connexion et invalider les sommes de contrôle TCP. Il faut alors rendre indisponible “sendfile”, ou bien en recompilant en utilisant l'option de configure “--without-sendfile”, ou bien en utilisant la directive du fichier de configuration "EnableSendfile off".
     </p></li></ul></div>
</div>
</div>
</div>
<div class="navfooter">
<hr>
<table width="100%" summary="Navigation footer">
<tr>
<td width="40%" align="left">
<a accesskey="p" href="ch20s02.html">Précédent</a> </td>
<td width="20%" align="center"><a accesskey="u" href="ch20.html">Niveau supérieur</a></td>
<td width="40%" align="right"> <a accesskey="n" href="ch20s04.html">Suivant</a>
</td>
</tr>
<tr>
<td width="40%" align="left" valign="top">2. 
Le super démon Internet (xinetd)
   </td>
<td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td>
<td width="40%" align="right" valign="top"> 4. 
Le Démon d'Annonce de Routeur (radvd)
  </td>
</tr>
</table>
</div>
</body>
</html>