简单的方法

明智的系统管理员会先查看相关的文档;OpenLDAP 打包后可能会运行的很好(或产生不可知的后果)。我只求方便——假如您的其他版本能够提供一个容易的方法,就用他好了。RPM 也可从rpmfind.net处获得,rpmfind.net周详地列出了任何需要的附带软件包。

当然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兆,那就是说即使我们拨号下载,也是很轻松的。本文中使用的稳定版为openldap-stable-20030709.tgz。我喜欢将他放在 /usr/src/目录下,并在此解包:

root@windbag:/usr/src# tar xfz openldap-stable-20030709.tgz

这就创建了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

假如出错的话,我建议您放弃他,另外向您推荐OpenLDAP.org (见 Resources)。假如运行良好,最后一个步骤就是真正的安装新创建的二进制文档和man界面。在OpenLDAP根目录下运行:

# make install

请注意'make install'的输出;他包含许多有用信息。为了周详阅读,将他导入文档内:

# make install | tee openldap-install.txt

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!