由于本人技术原因。。
上传不了图片
详细内容··看偶的附件。·(本人已全部内容做成WORD文档,
还有详细截图,!)
一、安装DBD
.
进入解压目录
编译安装DBD
2.配置系统动态链接库的路径
先#vi /etc/ld.so.conf /* 在文件末尾加一句话 */
/usr/local/BerkeleyDB.4.3/lib 如图:
再刷新系统动态库缓存。
#/sbin/ldconfig
二.安装OpenLDAP
进入解压目录
编译安装的命令:
#make depend
#make
#make test /* 这个需要耐心等待。。。*/
#make install
三、基本配置OpenLDAP
OpenLDAP 的主配置文件是/usr/local/openladp/etc/openldap/slapd.conf
先使用SSHA加密LDAP管理员密码
#/usr/local/openldap/sbin/slappasswd
输入两次需要加密的口令:ldapadmin 如图:
Slappasswd命令会生成加密后的密文 -》
将该密文复制到主配置文件的 “rootpw” 这一行。。
rootpw
#vi /usr/local/openladp/etc/openldap/slapd.conf
1.自定义Schema
找到语句 : include /usr/local/openldap/etc/openldap/schema/core.schema
在该语句后面 添加 如图的这些语句 /:
2.设置目录树的后缀
找到语句: suffix “dc=my-domain,dc=com”
改 为: suffix “dc=wgwd,dc=com”
3.设置LDAP 管理员的 DN
找到语句:
rootdn “cn=Manager,dc=example,dc=com
改为
4.设置LDAP管理员密码
即找到语句 :
rootpw secret
改为刚刚用“slappasswd” 生成的密文:
5.启动OpenLDAP
再确认一下slapd 进程 已启动。。
如出现 :
证明启动成功!
6.建立初始化数据。
先将初始化数据写进.ldif文件中
#vi /root/wgwd.ldif 写入内容 如下:
注意: 这里一定要空一行!
再导入该数据文件:
四、安装phpLDAPadmin
1.配置好PHP运行环境
还需将APACHE主配置文件里的默认字符集设置为中文:
2.安装并解压phpLDAPadmin软件包
t
3.将解压出来 的目录 复制到/usr/local下并改名为: phpldapadmin
4.配置/usr/local/phpldapadmin 目录的 虚拟目录 并且加入用户认证。。。
#vi /etc/httpd/conf/httpd.conf
5.配置phpldapadmin 网页 内容为中文
先修改默认语言
将语句:“ $useLang=”en”;“
改 为:“ $useLang=”zh-cn”;“
再改编码语言。
找到语句:
改为:
6.生成phpldapadmin的主配置文件
现在即可登录phpldapadmin ..