Les services d'annuaires LDAP: application au référencement dans les transports terrestres camerounais( Télécharger le fichier original )par Dany Stéphane ZIE FOMEKONG Ecole supérieure de commerce et de gestion - Siantou - Marster en informatique approfondie 2006 |
Chapitre III : REALISATION DU SYSTEMEA. Présentation des outilsPour réaliser notre système, nous utiliserons OpenLDAP qui est un serveur d'annuaire sous licence GNU. Le serveur DNS Bind dans sa version 9 La plate Forme utilisée pour le déploiement des serveurs OpenLDAP et DNS est LINUX dans sa distribution Mandrake 9.2 Le langage de programmation PHP nous permettra, via ses API pour LDAP d'implémenter notre application. Nous utiliserons également le serveur web Apache pour réaliser l'interface web d'accès au serveur LDAP par le protocole HTTP. A.1 La plate forme LINUX Mandrake 9.2Mandrake Linux est une distribution GNU/Linux développée par MandrakeSoft S.A. La société Mandrake-Soft est née sur Internet en 1998 ; son ambition première demeure de fournir un système GNU/Linux convivial et facile à utiliser. Les deux piliers de MandrakeSoft sont le logiciel libre et le travail coopératif. Mandrake Linux possède une facilité d'installation vraiment intéressante et L'administration de la machine est grandement facilitée via l'utilisation du logiciel drakconf et de commandes telles que urmpi pour l'installation automatique de paquetages. On note par contre, la distribution souffre toujours de quelques bugs qui rendent l'ensemble d'une stabilité relative. A.2 Présentation de la suite OpenLDAPCette section présente la suite logicielle OpenLDAP. Nous verrons l'historique du projet, le détail des outils fournis par cette suite et enfin nous aborderons les points forts et les points faibles du projet. 1. HistoriqueLa suite Openldap est dérivée du logiciel University of Michigan LDAP version 3.3, c'est à dire du premier serveur LDAP indépendant. La dernière version du serveur de l'Université du Michigan date d'avril 96[5]. Le premier serveur Openldap est sorti en août 1998[6]. La suite Openldap a totalement remplacé le logiciel de l'Université du Michigan qui n'est plus supporté et qui continue d'être distribué pour des raisons historiques seulement. Les améliorations apportées par la suite sont nombreuses: support de la version 3 de la norme LDAP, ajout de nombreux backend, plus de plates-formes supportées, options de sécurité plus avancées, et d'inévitables corrections de bugs. Actuellement Openldap fonctionne sur de nombreuses plates-formes, dont de nombreux Unix libres (Darwin, FreeBSD, GNU/Linux, NetBSD, OpenBSD) et commerciaux (HP-UX, IBM AIX, SGI IRIX, Solaris), ainsi que sur d'autres plates-formes, comme BeOS, Apple MacOS X, IBM zOS, et Microsoft Windows 2000. La version 2.0 de la suite, sortie en août 2000, est la première à supporter la version 3 de la norme LDAP. Chaque version suivante, les 2.1 et la 2.2, ajoutent des extensions LDAP supplémentaires à la suite. À ce jour (début 2004) la version stable d'Openldap est la version 2.1. La version 2.2 est encore en phase de stabilisation. Le copyright du logiciel est détenu par la fondation OpenLDAP. Son développement est sponsorisé par l' Internet Software Consortium, qui sponsorise aussi des outils comme dhcp, bind et inn, qui sont respectivement un serveur dhcp, un serveur DNS, un serveur de news. L'autre sponsor est net boolean, une société de service spécialisée dans les annuaires électroniques, et dans le logiciel libre. |
|