安装OpenLDAP:
OpenLDAP要使用Berkeley DB或GDBM数据库做后台存储,这里我们选用Berkeley DB
安装Berkeley DB 4.4.16
======================
# cd build_unix
# ../dist/configure --prefix=/usr --enable-compat185 --enable-cxx
# make LIBSO_LIBS="-lpthread" LIBXSO_LIBS="-lpthread"
# make install
安装 OpenLDAP 2.3.11
====================
# ./configure --prefix=/usr --libexecdir=/usr/sbin --sysconfdir=/etc
--localstatedir=/var/ldap --enable-dynamic --enable-debug
# make depend
# make
# make install
配置 OpenLDAP
=============
# vi /etc/openldap/slapd.conf
include /etc/openldap/schema/core.schema
include /etc/openldap/schema/corba.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/misc.schema
include /etc/openldap/schema/openldap.schema
include /etc/openldap/schema/nis.schema
suffix "dc=test,dc=com"
rootdn "cn=manager,dc=test,dc=com"