第九区

一个程序员的经验笔记

LDAP安装与使用(一)

| 暂无评论

LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。LDAP不是关系型结构而是树状结构的。我们可以把LDAP理解为一个电话簿,LDAP的优势在于:

1.LDAP的权限可以指定到每个元素,而关系型数据库只能指定到表;
2.LDAP 优化读取速度而牺牲写入速度,所以适合放置长期不变的数据如通讯录、员工档案等
安装LDAP:
在ubuntu下安装LDAP可以输入如下命令:
sudo apt-get install slapd ldap-util

 

然后按提示输入参数完成安装。
修改LDAP的配置文件:/etc/ldap/ldap.conf
插入两行:
BASE dc=example,dc=com
URI ldap://ldap.yoursite.com ldap://ldap-master.yoursite.com:666

 

要用PHP操作LDAP,还需要安装PHP的扩展:
sudo apt-get install php5-ldap

 

安装完成后,在测试PHP文件里录入命令:
$ds=ldap_connect("ldap.bijiw.com");
var_dump($ds);

 

会提示:
resource(2) of type (ldap link)

 

显然,我们已经安装成功了。
安装一下管理工具试试:
sudo apt-get install phpldapadmin

 

安装成功,显示界面如下:
phpLDAPadmin (1.2.2) -
 
 

发表评论

*为必填字段!