OPENLDAP是一个非常强劲的网络资源访问工具,
下载:ftp//ftp.OpenLDAP.org/pub/OpenLDAP/openldap-release/openldap-1.2.10.tgz
本人在安装后觉得非常好用。
先解压:
#tar xzvf $ver_ldap.tgz
再编译安装:
#./configure --prefix=$ldap --enable-dns --enable-cldap --enable-ldapd --enable-wrappers --enable-phonetic --enable-passwd --enable-shell
#make depend
#make
#make install
修改配置文件:
在/etc/profile增加:
PATH=""$""PATH:$ldap/bin:$ldap/sbin:$ldap/libexec
CPLUS_INCLUDE_PATH=""$""CPLUS_INCLUDE_PATH:$ldap/include
LD_LIBRARY_PATH=""$""LD_LIBRARY_PATH:$ldap/lib
LIBRARY_PATH=""$""LIBRARY_PATH:$ldap/lib MANPATH=""$""MANPATH:$ldap/man
export PATH CPLUS_INCLUDE_PATH LD_LIBRARY_PATH LIBRARY_PATH MANPATH
在/etc/rc.d/rc.local中
su root -c '$ldap/libexec/slapd -f $ldap/etc/openldap/slapd.conf'
重新编译PHP,并带参数--with-ldap=$ldap让PHP支持openLDAP.
在重编译安装后,你的WEBSERVER就真正支持openLDAP了,本人将在以后介绍openLDAP的美妙应用