第一次接触这个东西,有种很混乱的感觉,啃些文档,安装一个再说...
- 下载必需的软件:Berkeley DB 和 OpenLDAP
- 安装Berkeley DB
tar -zxvf db-4.5.20.tar.gz
cd db-4.5.20/build_unix
../dist/configure --prefix=/usr/local/BerkeleyDB.4.5
make
make intall
- 安装OpneLDAP
这个变量很重要,如果出现错误:Berkeley DB version mismatch,就加上吧~
export LD_LIBRARY_PATH=/data/install/db-4.5.20/build_unix/.libs()
据说一定要的
export CPPFLAGS="-I/usr/local/BerkeleyDB.4.5/include"
export LDFLAGS="-L/usr/local/BerkeleyDB.4.5/lib"
./configure --prefix=/usr/local/openldap --enable-ldbm
make depens
make
make test
敲完回车,然后去打个盹,醒来后
make install
- 启动,进入安装目录的libexec
./slapd -d 1
如果一切顺利,运行如下命令会看到点什么的 ^_^,
ldapsearch -x -s base (objectclass=*) namingContexts
一些可以做参考的OpenLDAP资料:
官网:http://www.openldap.org/
For Win32:http://lucas.bergmans.us/hacks/openldap/
快速指南:http://www.wzsky.net/html/System/Linux/71587.html
详细介绍:http://blog.csdn.net/porcupinefinal/archive/2006/04/03/649598.aspx
学习笔记:http://man.lupaworld.com/content/manage/ringkee/openldap.htm
posted on 2007-03-12 23:12
阿姆斯壮 阅读(335)
评论(0) 编辑 收藏 所属分类:
基础很重要