與一般的 phpadminxxx 一樣,phpldapadmin 可以使用網頁方式來管理 LDAP 目錄,這篇文章將示範如何在 CentOS 上安裝。安裝前請先確定你的網頁伺服器已經安裝並正常運作中。

官網及下載網址


phpldapadmin 首頁: http://phpldapadmin.sourceforge.net/wiki/index.php/Main_Page

下載網址: http://sourceforge.net/projects/phpldapadmin/files/



安裝設定

下載
[root@CentOS53 ~]# wget http://downloads.sourceforge.net/project/phpldapadmin/phpldapadmin-php5/1.2.0.3/phpldapadmin-1.2.0.3.tgz?use_mirror=ncu

解壓縮
[root@CentOS53 ~]# tar zxvf phpldapadmin-1.2.0.3.tgz

把目錄搬到網頁目錄底下,你也可以把目錄換成你喜歡的名字。
[root@CentOS53 ~]# mv phpldapadmin-1.2.0.3 /var/www/html

切換到 config 底下
[root@CentOS53 ~]# cd /var/www/html/phpldapadmin-1.2.0.3/config

底下會有一個 config.php.example,將他複製成另一個檔案,命名為 config.php
[root@CentOS53 config]# cp config.php.example config.php

這是 phpldapadmin 的主要設定檔,接著要修改這個檔案讓他能連接到 LDAP 伺服器上,找到下面幾行設定:

$servers->setValue('server','host','127.0.0.1');
LDAP 伺服器的 IP
$servers->setValue('server','port',389);
LDAP 伺服器的 port,預設為 389
$servers->setValue('server','base',array('cn=Manager,dc=yang,dc=com'));
base
$servers->setValue('login','dn','cn=Manager,dc=yang,dc=com');
就是 dn囉
$servers->setValue('login','pass','password');
密碼


修改完之後到網址輸入:http://你的網頁伺服器網址/phpldapadmin目錄名稱,就會跳到 phpldapadmin 的頁面:

1.png

 

 

點選左邊的 "登入" 來登入系統。要注意的是這邊的帳號就是 cn=Manager,dc=yang,dc=com 這一段



2.png


這就是登入後的畫面

 

3.png


f
創作者介紹
創作者 xiangyang17 的頭像
xiangyang17

xiangyang17

xiangyang17 發表在 痞客邦 留言(0) 人氣()