Point de départ, ce document concis mais complet : installation et l’utilisation d’OpenLDAP sous Debian.

Puis installation de phpLDAPadmin pour gérer cet annuaire : documentation en français.

Si les librairies LDAP de PHP manquent :

apt-get install php5-ldap

Au lancement de phpLDAPadmin, le login et le mot de passe à utiliser sont ceux choisis dans /etc/ldap/slapd.conf :

rootdn    "cn=admin,dc=mondomaine,dc=com"
rootpw    motdepasse

Pour ajouter un schéma, copier le dans /etc/ldap/schema puis modifier /etc/ldap/slapd.conf en ajoutant (par exemple) :

include         /etc/ldap/schema/evolutionperson.schema

Redémarrer :

slapd restart

Backup :

slapcat -l monbackup.ldif

D'autres commandes utiles : http://www.yellowpigs.net/computers/openldap