1. Yum安装OpenLdap
yum -y install openldap openldap-servers openldap-clientsopenldap-devel compat-openldap
2. 日志配置
mkdir/var/log/slapd
chmod755 /var/log/slapd/
chownldap:ldap /var/log/slapd/
sed -i "/local4.*/d" /etc/rsyslog.conf
cat>> /etc/rsyslog.conf << EOF
local4.* /var/log/slapd/slapd.log
EOF
servicersyslog restart
3. 创建管理员密码更改配置文件.
1> 使用slappasswd修改密码,修改完会生成加密的密码,记录下来。
Slappasswd
2> 修改配置文件slapd.conf
cp /usr/share/openldap-servers/slapd.conf.obsolete/etc/openldap/slapd.conf
mv /etc/openldap/slapd.d{,.bak}
vim/etc/openldap/slapd.conf
修改suffix 和rootdn,rootpw,其中rootpw可以是明文.
3> 测试下配置文件是否正确.
slaptest-u -f slapd.conf
config file testing succeeded
4> 创建数据库文件
cd /var/lib/ldap/
cp /usr/share/openldap-servers/DB_CONFIG.example ./DB_CONFIG
chown ldap.ldap DB_CONFIG
4. Phpldapadmin安装更改配置文件
yum install httpd php php-bcmath php-gd php-mbstring php-xmlphp-ldap
1> vim/etc/phpldapadmin/config.php
2> 重启httpd服务后访问
3> 登录ldap