2024年4月2日发(作者:)

OpenLDAP 打包后可能会运行的很好(或者产生不可知的后果)。我只求方便??如果

你的其他版本能够提供一个容易的方法,就用它好了。RPM 也可从处获得,

详细地列出了所有需要的附带软件包。

当然Debian运行的也很好。apt-get做这个工作也不错;聪明的 bit能够找到软件

包的名字。 Debian用户希望ldap-utils;slapd,即OpenLDAP;以及libdb4.1获得

Sleepycat DB。这三个组件足够你用的了。apt-get可带你完成最小配置,并且自动启动

slapd,即LDAP服务器 监控程序。

从源代码安装

基本安装至少需要两个tarball:

Berkeley Sleepycat DB

OpenLDAP tarball

Berkeley DB必须在OpenLDAP之前安装。OpenLDAP没有它不能建立。(如何安装

Berkeley DB请看Resources)

OpenLDAP tarball 不足2兆,那就是说即使我们拨号下载,也是很轻松的。本文中

使用的稳定版为。我喜欢将它放在 /usr/src/目录下,并

在此解包:

root@windbag:/usr/src# tar xfz

这就创建了openldap-2.1.22 目录:

root@windbag:/usr/src# cd openldap-2.1.22

现在就有了README、INSTALL、 LICENSE、 ANNOUNCEMENT、以及COPYRIGHT

文档。先花点时间看看这些文档,看他们里面有什么重要信息。要快速查看编译选项,请

键入:

root@windbag:/usr/src# ./configure --help

这个阅读相当吸引人,它的默认项标记清楚,选项能够自我说明。现在我们来看看默

认项。输入下列三个命令:

# ./configure

# make depend

# make

每个命令输入完都会出现许多东西;放心的等待吧。等他们都完成之后,运行简单的

内建测试脚本对他们进行校验:

# make test

如果出错的话,我建议你放弃它,另外向你推荐 (见 Resources)。如

果运行良好,最后一个步骤就是真正的安装新创建的二进制文件和man界面。在