<html><head><META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>1. Introduction</title><link href="style.css" rel="stylesheet" type="text/css"><meta content="DocBook XSL Stylesheets V1.69.1" name="generator"><link rel="start" href="index.html" title="Guide pratique de mise en œuvre d'un serveur WebDAV sous Apache avec LDAP et SSL"><link rel="up" href="index.html" title="Guide pratique de mise en œuvre d'un serveur WebDAV sous Apache avec LDAP et SSL"><link rel="prev" href="index.html" title="Guide pratique de mise en œuvre d'un serveur WebDAV sous Apache avec LDAP et SSL"><link rel="next" href="ar01s02.html" title="2. Pré-requis"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table summary="Navigation header" width="100%"><tr><th align="center" colspan="3">1. Introduction</th></tr><tr><td align="left" width="20%"><a accesskey="p" href="index.html">Précédent</a> </td><th align="center" width="60%"> </th><td align="right" width="20%"> <a accesskey="n" href="ar01s02.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="intro"></a>1. Introduction</h2></div></div><div></div></div><p> L'objectif de ce document est de configurer un serveur d'applications Apache avec mySQL, PHP et WebDAV, qui utilise LDAP pour l'authentification. La documentation fournira aussi des détails sur le chiffrement des transactions LDAP. </p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: N.B. :"><tr><td valign="top" align="center" rowspan="2" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">N.B. :</th></tr><tr><td valign="top" align="left"><p> Si vous rencontrez des problèmes en installant Apache ou un quelconque de ses modules n'hésitez pas à contacter l'auteur en anglais à <code class="email"><<a href="mailto:saqib CHEZ seagate POINT com">saqib CHEZ seagate POINT com</a>></code> </p><p> N'hésitez pas à faire parvenir tout commentaire relatif à la version française de ce document à <code class="email"><<a href="mailto:commentaires CHEZ traduc POINT org">commentaires CHEZ traduc POINT org</a>></code> en précisant le titre et la version du document. </p></td></tr></table></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N100AA"></a>1.1. À propos de ce document</h3></div></div><div></div></div><p> J'ai commencé à écrire ce document en 2001. Un grand nombre de mises à jour et de rajouts ont été faits depuis. Je remercie tous ceux qui m'ont soumis des mises à jour et des corrections.</p><p> Le code source XML DocBook de la plus récente version française de ce document à l'adresse : <a href="ftp://ftp.traduc.org/pub/traduc.org/doc-vf/HOWTO/telechargement/sgml/Apache-WebDAV-LDAP-HOWTO.xml" target="_top">ftp://ftp.traduc.org/pub/traduc.org/doc-vf/HOWTO/telechargement/sgml/Apache-WebDAV-LDAP-HOWTO.xml</a>. </p><p> Vous trouverez la plus récente version française de ce document à l'adresse : <a href="http://www.traduc.org/docs/howto/lecture/Apache-WebDAV-LDAP-HOWTO.html" target="_top">http://www.traduc.org/docs/howto/lecture/Apache-WebDAV-LDAP-HOWTO.html</a>. </p><p> La code source au format XML de la version originale ce document est disponible à <a href="http://www.xml-dev.com/xml/Apache-WebDAV-LDAP-HOWTO.xml" target="_top">http://www.xml-dev.com/xml/Apache-WebDAV-LDAP-HOWTO.xml</a>. </p><p> La dernière version originale de ce document est disponible à <a href="http://www.xml-dev.com:8080/tldp/http://cvsview.tldp.org/index.cgi/*checkout*/LDP/howto/docbook/Apache-WebDAV-LDAP-HOWTO.xml" target="_top">http://www.xml-dev.com:8080/tldp/http://cvsview.tldp.org/index.cgi/*checkout*/LDP/howto/docbook/Apache-WebDAV-LDAP-HOWTO.xml</a>. </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N100C3"></a>1.2. Contributions au document</h3></div></div><div></div></div><p> Si vous désirez contribuer à la version originale de ce guide pratique, vous pouvez télécharger le code source XML de <a href="http://www.xml-dev.com/xml/Apache-WebDAV-LDAP-HOWTO.xml" target="_top">http://www.xml-dev.com/xml/Apache-WebDAV-LDAP-HOWTO.xml</a>, et envoyer le fichier source modifié à <code class="email"><<a href="mailto:saqib CHEZ seagate POINT com">saqib CHEZ seagate POINT com</a>></code> AVEC VOTRE NOM DANS LA LISTE D'AUTEURS ET DANS L'HISTORIQUE DES VERSIONS :) Cela sera plus facile pour moi de contacter la personne en cas de mises à jour ou de corrections. Je vous remercie. </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N100CE"></a>1.3. Qu'est-ce qu'Apache ?</h3></div></div><div></div></div><p> Le serveur HTTP Apache est un serveur HTTP open-source pour systèmes d'exploitation modernes comme UNIX et Windows NT. Il fournit des services HTTP conformes aux standards HTTP actuels. </p><p> Le serveur Web Apache peut être téléchargé librement de <a href="http://httpd.apache.org/" target="_top">http://httpd.apache.org/</a> </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N100D8"></a>1.4. Qu'est-ce que WebDAV ?</h3></div></div><div></div></div><p> WebDAV signifie Web enabled Distributed Authoring and Versioning, c'est-à-dire gestion de publication et de configuration sur Internet. Il fournit un environnement partagé aux utilisateurs pour éditer/gérer leurs fichiers sur les serveurs Web. Techniquement, DAV est une extension du protocole http. </p><p> Voici une brève description des extensions fournies par DAV : </p><p> <span class="bold"><strong>Protection contre l'écrasement :</strong></span> mécanisme de verrouillage et de déverrouillage pour éviter les problèmes de synchronisation de mises à jour. Le protocole DAV supporte les accès exclusifs et partagés. </p><p> <span class="bold"><strong>Propriétés :</strong></span> méta-données (titre, sujet, créateur, et cætera) </p><p> <span class="bold"><strong>Gestion des attributs de fichiers :</strong></span> copier, renommer, déplacer et supprimer des fichiers </p><p> <span class="bold"><strong>Contrôle d'accès :</strong></span> limitation d'accès à des ressources diverses. Généralement, DAV considère qu'un contrôle d'accès est déjà en place, et ne fournit pas de mécanisme d'authentification robuste. </p><p> <span class="bold"><strong>Gestion des versions :</strong></span> contrôle de versions des documents. Le contrôle des versions n'est pas encore mis en œuvre. </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N100FD"></a>1.5. Qu'est-ce que PHP ?</h3></div></div><div></div></div><p> PHP (acronyme récursif pour <span class="foreignphrase"><em class="foreignphrase">Processeur Hypertexte PHP</em></span>) : c'est un langage de scripts open source à usage général qui est particulièrement adapté au développement Web et qui peut être associé à du HTML. </p><p> On peut se procurer PHP de <a href="http://www.php.net" target="_top">http://www.php.net</a> </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N1010A"></a>1.6. Qu'est-ce que mySQL ?</h3></div></div><div></div></div><p> MySQL, la base de données SQL open source la plus populaire, est développée, distribuée, et maintenue par MySQL AB </p><p> On peut télécharger le moteur de base de données de MySQL de <a href="http://www-fr.mysql.com/" target="_top"> http://www.mysql-fr.com/</a> </p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N10115"></a>1.7. Que nous faut-il ?</h3></div></div><div></div></div><p> Les outils nécessaires sont : </p><div class="orderedlist"><ol type="i"><li><p> un compilateur C, c-à-d GCC </p></li><li><p> un serveur Web Apache 2 </p></li><li><p> le module LDAP pour Apache </p></li><li><p> les fichiers de la bibliothèque iPlanet LDAP lib </p></li><li><p> le moteur SSL </p></li><li><p> PHP </p></li><li><p> Le moteur de base de données mySQL </p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Note: N.B. :"><tr><td valign="top" align="center" rowspan="2" width="25"><img alt="[Note]" src="images/note.png"></td><th align="left">N.B. :</th></tr><tr><td valign="top" align="left"><p> tous ces paquets sont libres, téléchargeables sur Internet. </p></td></tr></table></div></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="N10138"></a>1.8. Considérations</h3></div></div><div></div></div><p> Nous considérons que vous avez déjà installé les éléments suivants dans votre système. </p><div class="orderedlist"><ol type="i"><li><p> gzip or gunzip — disponibles à <a href="http://www.gnu.org/home.fr.html" target="_top">http://www.gnu.org/home.fr.html</a> </p></li><li><p> gcc et GNU make — disponibles à <a href="http://www.gnu.org/home.fr.html" target="_top">http://www.gnu.org/home.fr.html</a> </p></li></ol></div></div></div><div class="navfooter"><hr><table summary="Navigation footer" width="100%"><tr><td align="left" width="40%"><a accesskey="p" href="index.html">Précédent</a> </td><td align="center" width="20%"> </td><td align="right" width="40%"> <a accesskey="n" href="ar01s02.html">Suivant</a></td></tr><tr><td valign="top" align="left" width="40%">Guide pratique de mise en œuvre d'un serveur WebDAV sous Apache avec LDAP et SSL </td><td align="center" width="20%"><a accesskey="h" href="index.html">Sommaire</a></td><td valign="top" align="right" width="40%"> 2. Pré-requis</td></tr></table></div></body></html>