![]() |
Sun ONE Directory Server 5.2 安装和调整指南 |
关于本指南Sun ONE Directory Server 5.2 是功能强大且具伸缩性的分布式目录服务器,该服务器基于符合工业标准的轻型目录访问协议 (LDAP)。Sun ONE Directory Server 软件是 Sun Open Net Environment (Sun ONE) 的一部分,后者是 Sun 推出的一种基于标准的软件界面、体系结构、平台以及专业技术,旨在按需建立和部署服务。
Sun ONE Directory Server 是建立集中化分布式数据库的基础,您可在内部网中使用该数据库,也可将其用于外联网中以便与商业合作伙伴共享数据资源,或运行在公用 Internet 之上与客户进行交流与沟通。
本指南的用途
本指南演示了如何安装在生产环境中使用的 Directory Server。为获得高性能,在生产环境中准备 Directory Server 经常会涉及大量的配置和调整工作。
如果安装 Directory Server 的目的只是为了评估,而不是在生产环境中使用,则可以选择只读第 1 章“安装 Sun ONE Directory Server”。
前提条件
安装在生产环境中使用的 Directory Server 之前,应确保部署目标清楚明确。详细信息,请参阅 Sun ONE Directory Server 部署指南。
印刷约定
本节说明本书中使用的印刷约定。
等宽字体 - 该字体用来表示文字类型的文本,例如在文本中显示的属性和对象类的名称。还可用于 URL、文件名和示例。
斜体字体 - 该字体用于强调、表示新术语,以及表示必须替代为实际值的文本,如路径名中的占位符。
命名菜单或子菜单中的项时,使用大于符号 (>) 作为分隔符。例如,对象 > 新建 > 用户是指应选择“对象”菜单的“新建”子菜单中的“用户”项。
注意 “注意”、“警告”以及“提示”突出显示了重要的条件或限制。确保在继续之前阅读此信息。
默认路径和文件名
Sun ONE Directory Server 产品文档中的所有路径和文件名示例均采用以下两种形式之一:
- ServerRoot/...- ServerRoot 是 Sun ONE Directory Server 产品的位置。此路径包含 Directory Server、Sun ONE Administration Server 和命令行工具的共享二进制文件。
实际的 ServerRoot 路径取决于平台、安装和配置。默认路径取决于产品平台和封装,如表 1 中所示。
ServerRoot/slapd-serverID/...- serverID 是在安装或配置期间定义的 Directory Server 实例的名称。此路径包含给定实例所特有的数据库和配置文件。
注意 本手册中指定的路径使用 UNIX 的正斜杠格式,且指定命令时不带文件扩展名。如果使用 Sun ONE Directory Server 的 Windows 版本,则请使用等效的反斜杠格式。Windows 系统上的可执行文件通常与 .exe 或 .bat 扩展名具有相同名称。
表 1    默认的 ServerRoot 路径
产品版本
ServerRoot 路径
Solaris 软件包1
/var/mps/serverroot - 配置后,该目录包含到下列位置的链接:
Solaris 和其他 UNIX 系统上的压缩存档安装
/var/Sun/mps
Windows 系统上的 Zip 安装
C:\Program Files\Sun\MPS
如果正使用 Solaris 操作环境,并且不明确安装的是 Sun ONE Directory Server 软件的哪一个版本,则请使用 pkginfo 命令检查是否存在诸如 SUNWdsvu 之类的关键软件包。例如:pkginfo | grep SUNWdsvu。
Directory Server 实例位于 ServerRoot/slapd-serverID/ 下,其中 serverID 表示创建时为实例提供的服务器标识符。例如,如果将 Directory Server 命名为 dirserv,那么实际路径将如表 2 中所示。如果在其他位置创建了 Directory Server 实例,则相应地修改该路径。
下载 Directory Server 工具
某些受支持的平台可提供本机工具,用于访问 Directory Server。更多用于测试和维护 LDAP 目录服务器的工具,请下载 Sun ONE Directory Server Resource Kit (DSRK)。此软件可从以下位置获得:
有关 DSRK 工具的安装指导和参考文档可在 Sun ONE Directory Server Resource Kit 工具参考 中获得。
要开发目录客户机应用程序,还可以从同一位置下载 iPlanet Directory SDK for C 和 iPlanet Directory SDK for Java。
此外,Java 命名和目录接口 (JNDI) 技术支持使用 LDAP 和 DSML v2 从 Java 应用程序访问 Directory Server。有关 JNDI 的信息可从以下位置获得:
JNDI 教程包含如何使用 JNDI 的详细说明和示例。下载位置是:
建议的读物
Sun ONE Directory Server 产品文档包括以 HTML 和 PDF 格式传送的下列文档:
- Sun ONE Directory Server 入门指南 - 提供了 Directory Server5.2 中许多主要功能的概述。
- Sun ONE Directory Server 部署指南 - 解释了如何规划目录拓扑、数据结构、安全性和监视,并对部署示例进行了讨论。
- Sun ONE Directory Server 安装和调整指南 - 包括了安装和升级过程,并提供了对 Directory Server 进行性能优化的提示。
- Sun ONE Directory Server 管理指南 - 提供了如何通过控制台以及命令行,来管理目录内容并配置 Directory Server 的每项功能的过程。
- Sun ONE Directory Server 参考手册 - 详细描述了 Directory Server 的配置参数、命令、文件、错误消息和架构。
- Sun ONE Directory Server Plug-In API 编程指南 - 演示了如何开发 Directory Server 插件。
- Sun ONE Directory Server Plug-In API 参考 - 详细描述了 Directory Server 插件 API 的数据结构和功能。
- Sun ONE Server Console Server 管理指南 - 讨论了如何使用 Sun ONE Administration Server 和基于 Java 的控制台来管理服务器。
- Sun ONE Directory Server Resource Kit 工具参考 - 包括了 Sun ONE Directory Server Resource Kit 的安装和功能,其中包含许多有用的工具。
可以在下列网站找到其他有用的信息:
- 产品联机文档:http://docs.sun.com/coll/S1_s1DirectoryServer_52
- Sun 软件:http://wwws.sun.com/software/
- Sun ONE 服务:http://www.sun.com/service/sunps/sunone/
- Sun 支持服务:http://www.sun.com/service/support/
- 面向开发人员的 Sun ONE:http://sunonedev.sun.com/
- 培训:http://suned.sun.com/