LDAP

hismaella Messages postés 18 Statut Membre -  
hismaella Messages postés 18 Statut Membre -
bonjour à tous

svp aider moi ça fais plus d'une semaine que je galére sur le même truc mais je ne trouve rien qui puisse me sortir de cette galére j'aimerai installer PHPLDAPADMIN pour pouvoir interroger un serveur LDAp mais je n'arrive pas aidez moi si vous pouvez j'ai vu les étapes d'installation sur http://wiki.phpldapadmin.info/tiki-index.php?page=fr.doc.installation mais cela ne m'a pas aidé. merci d'avance

3 réponses

Zempachi Messages postés 7572 Statut Contributeur 906
 
Regade plutot ici:
http://wiki.phpldapadmin.info/tiki-index.php?page_ref_id=101

Il te faut un serveur web comme par exemple apache.
Pour installer apache, je te conseille xampp voire easyphp qui sont des paquets complet qui ne nécessite aucune configuration particulière.

Ensuite, tu dézippes le fichier telechargé (http://phpldapadmin.sourceforge.net/download.php) dans le repertoire web de ton serveur:
c'est le sous-repertoire htdocs pour xampp et www pour easyphp.

Là configure ton phpldapadmin comme indiqué dans le premier lien.

Il ne reste plus qu'à lancer apache.
Pour accéder à phpldapadmin, tapes dans une navigateur "http://localhost/phpldapadmin"

0
hismaella Messages postés 18 Statut Membre 2
 
merci de me répondre je commençais à désespérer mais je ne comprend pas ce qu'on me demande exactement dans ses 2 étapes:

2) Trouvez le fichier config.php.example dans le répertoire de phpLDAPadmin (Normalement ..\phpldapadmin\config\config.php.example). Copiez le en config.php dans le même répertoire.
3) Peaufinez la configuration. Assurez vous que le 'super utilisateur' et son mot de passe soient les mêmes que ceux définis dans slapd.conf que vous trouverez dans le répertoire OpenLDAP. Remplissez également le 'basedn' : $ldapservers->SetValue($i,'server','base',array('dc=example,dc=com');

il faut copier congig.php .example et le renomer en congig.php ,et laisser les 2 fichier dans le même repertoire?


je ne comprend pas ceci :
Remplissez également le 'basedn' : $ldapservers->SetValue($i,'server','base',array('dc=example,dc=com'); ?
en plus mon serveur ldap est installer sous une machine linux et moi je dois installer phpldapadmin sur une macine windows pour interroger le serveur de la machine linux..

excusez moi d'être longue mais je voudrais être explicite car je traine la dessus depuis jongtemps
0
hismaella Messages postés 18 Statut Membre 2
 
et quand je suis ses étapes j'ai cette erreur:

Your install of PHP appears to be missing GETTEXT support. GETTEXT is used for language translation. Please install GETTEXT support before using phpLDAPadmin. (Dont forget to restart your web server afterwards)
0
Zempachi Messages postés 7572 Statut Contributeur 906 > hismaella Messages postés 18 Statut Membre
 
gettext est une extension php qui apparemment n'est pas activée.
Regarde du cote du php.ini de ton serveur web.
0
Zempachi Messages postés 7572 Statut Contributeur 906
 
Il semblerait que tu decouvres ldap.
Je te conseillerai de prendre le temps de comprendre les principes avant de te lancer sinon tu risques de te confronter à de plus en plus de difficultés. :
http://www.labo-linux.org/cours/module-3/chapitre-03-openldap/
http://www.supinfo-projects.com/fr/2005/ldap_free_eos/
http://www-sop.inria.fr/members/Laurent.Mirtain/ldap-livre.html
https://mirtain.developpez.com/tutoriel/ldap/
http://www-lor.int-evry.fr/~michel/LDAP/liensLDAP.html

N'hesite pas à te faire aider si tu connais quelqu'un dans ton entourage.

Sinon pour "$ldapservers->SetValue($i,'server','base',array('dc=example,dc=com'); ", c'est une lien clique dessus pour plus de précision sur la manière de définir ta basedn.
0
hismaella Messages postés 18 Statut Membre 2
 
c'est vrai je découvre ldap mais ici au stage ils ont déja installer leur serveur ldap sur une machine linux dc je n'ai pas assez et moi je dois l'interroger uniquement via une machine windows

ils disent que la configuration du serveur ne me regarde pas et moi depuis en lisant j'ai comme l'impression qu'il faut aussi faire des truc sur le serveur je ne sais pas si je me trompe?

et en plus en lisant je dois tester les ligne de code que je rencontre sur le net c'est pourquoi je tiens à installer phpldapadmin car j'ai installer ldapbrowser et j'ai pu interroger le serveur je voyais tous les utilisateur kil avait ceer via ma machine windows

le chef a dis kil fallait que je fasse la même chose en ligne de code php et c'est pourkoi j'ai pensé a phpldapadmin dite moi si c'est mal pensé et aidez moi car je ne connais personne et je voudrais bien faire monstage je suis un peux perdu si vous connaissez bien LDAP est ce que c'est possible ce kil me demande car je pense que lui même n'est pas expert en cela excusez moi une fois de plus de la longueur car je suis un peux perdu et je ne connais personne
0
Zempachi Messages postés 7572 Statut Contributeur 906
 
Je pense qu'il faut d'abord que tu comprennes comment fonctionne un serveur ldap.(si tu ne sais pas ce qu'est une base dn tu n'avanceras pas)
Pour cela consulte les liens que je t'ai donné.
Tu ne peux pas mettre en place quelque chose sans avoir au moins les bases pour comprendre ce que tu fais.

Apres si tu bloques sur un point de détails, on pourra t'aider.
Mais là pour t'aider il faudrait te faire un cours sur ldap, donc...

Prend le temp de comprendre ensuite tu verras que tu pourras tout seul configurer phpldapadmin.
0
hismaella Messages postés 18 Statut Membre 2
 
merci pour tes conseils je me plonge la deçu sans hésiter en faite je ne savais pas exactement quoi faire ni sur quoi commencer et comme le chef me disais que le serveur ne m'interessais tout étais confus merci pour tout je te dirais quoi plus tard.
0