Configuration du logiciel compatible LDAP

Avant de commencer

Pour vos besoins professionnels, nous vous conseillons un produit tel que Tivoli® Directory Server, dont vous pouvez télécharger la version d'évaluation à partir du site suivant : http://www-01.ibm.com/software/tivoli/products/directory-server/.

Pour des informations détaillées sur LDAP et Tivoli Directory Server, consultez le Redbook IBM® SG24-4986-01, qui peut être téléchargé à partir du site suivant : http://www.redbooks.ibm.com/abstracts/sg244986.html.

Pourquoi et quand exécuter cette tâche

Vous pouvez utiliser le serveur d'annuaire ApacheDS et le client Apache Studio pour exécuter cet exemple. Les instructions ci-après s'appliquent exclusivement à ApacheDS 1.5.7 et Studio 1.5.3. Si vous utilisez des versions ultérieures, l'exemple peut ne pas fonctionner comme prévu. Pour installer et configurer ApacheDS et Studio à des fins de démonstration, procédez comme suit :

Procédure

  1. Téléchargez et installez le serveur d'annuaire ApacheDS 1.5.7 et le client Studio 1.5.3 situés sur le site Web suivant : http://directory.apache.org/.

    Pour obtenir des informations supplémentaires relatives à l'installation, voir le manuel Basic User's Guide. Un lien vers le manuel Basic User's Guide est disponible dans le panneau de gauche de la page Download for Windows.

  2. Assurez-vous que les profils matériels associés au serveur sont activés.
    1. Ouvrez le Panneau de configuration de Windows.
    2. Cliquez deux fois sur Outils d'administration > Services > Apacheds. La boîte de dialogue Propriétés de Apacheds (Ordinateur local) apparaît.
    3. Cliquez sur l'onglet Connexion. Si n'importe quel profil listé est désactivé, sélectionnez le nom du profil et cliquez sur Activer.
    4. Cliquez sur OK
  3. Assurez-vous de pouvoir démarrer le serveur d'annuaire. Dans la boîte de dialogue Services, cliquez avec le bouton droit sur Apacheds et cliquez sur Démarrer.

    Si le serveur a démarré, arrêtez-le. Si le serveur n'a pas démarré, refaites la procédure. Si le serveur ne démarre toujours pas, il est possible que vous deviez vous procurer un autre serveur compatible LDAP pour les besoins de cette démonstration.

  4. Pour isoler les données exemple EGL des autres données sur le serveur ApacheDS, créez une partition sur ce serveur. Pour créer une partition :
    1. Accédez au dossier conf dans le répertoire d'installation du serveur d'annuaire ApacheDS 1.5.7 (par exemple, c:\Program Files\Apache Directory Server\instances\default\conf).
    2. Effectuez une copie de sauvegarde du fichier server.xml.
    3. Ouvrez le fichier server.xml à l'aide d'un éditeur de texte. Définissez la propriété du port LDAP sur 389. La valeur initiale est 10389. L'instruction doit ressembler à l'exemple ci-après.
      <ldapServer id="ldapServer"...> 	
         ...
         <transports>
            <tcpTransport address="0.0.0.0" port="389" 
                          nbThreads="8" backLog="50" enableSSL="false"/>
            <tcpTransport address="localhost" port="10636" enableSSL="true"/>
         </transports>
         ...
      </ldapServer>
    4. Recherchez la propriété partitions et ajoutez une nouvelle entrée enfant à samplePartitionConfiguration, comme illustré ci-dessous.
      <partitions> 	
         ...
            <jdbmPartition id="sample" cacheSize="100" suffix="o=sample"
                           optimizerEnabled="true" syncOnWrite="true">
               <indexedAttributes>
                  <jdbmIndex attributeId="uid" cacheSize="100"/>
                  <jdbmIndex attributeId="ou" cacheSize="100"/>
                  <jdbmIndex attributeId="objectClass" cacheSize="100"/>
               </indexedAttributes>
            </jdbmPartition>
         ...
      </partitions>
    5. Sauvegardez le fichier server.xml mis à jour.
  5. Démarrez le serveur d'annuaire.

Commentaires en retour