Sun ONE Messaging Server 6.0 安装指南(适用于 Solaris 操作系统) |
第 1 章
规划安装本章概述了如何规划 Sun ONE Messaging Server 6.0 的安装和配置。本章包含以下主题:
安装概述要安装 Sun ONE Messaging Server 6.0,您需要使用 Sun Java Enterprise System 安装程序。此安装程序在整套 Java Enterprise System 产品中提供了一致的安装界面、通用组件和通用过程。除了 Messaging Server,您还可以安装 Sun ONE Web Server、Sun ONE Directory Server、Sun ONE Portal Server、Sun ONE Calendar Server 等。有关 Java Enterprise System 安装程序的详细信息,请查看《Java Enterprise System 安装指南》。
除了 Java Enterprise System 安装程序,Messaging Server 产品和文档还提供了其它过程和工具,用来完成安装、对安装进行升级、配置服务器等。请在使用 Java Enterprise System 安装程序之前先阅读本指南,以获得有关上述附加安装和配置步骤的详细信息。
通过 Java Enterprise System 安装程序安装 Messaging Server 之前,应该先验证计划在其中安装软件的系统是否符合最低产品要求。此外,您应该大致了解 Messaging Server 组件及这些组件使用的目录模式。同时最好在开始安装过程之前先规划如何配置软件组件。
系统要求本节介绍了 Messaging Server 的以下系统要求和建议:
硬件
Messaging Server 的最低硬件要求包括:
软件
Messaging Server 在 Solaris 8 和 Solaris 9 操作系统的 Sparc 和 x86 上受支持。
请阅读《Sun ONE Messaging Server 6.0 发行说明》,以获得所需的 Solaris 操作系统修补程序。
Messaging Server 的生产部署要求在本地网络上具有高质量的高速缓存 DNS 服务器。
此外请确保在 Solaris 设置中正确配置了 DNS,并确保已明确指定如何路由到不位于本地子网中的主机:
要访问 Messenger Express,需要已启用 JavaScript 的浏览器。为获得最佳性能,Sun ONE 建议使用表 1-1 中列出的以下浏览器和平台组合:
文件系统
Messaging Server 支持以下文件系统:
- NFS(网络文件系统)。虽然带有邮件存储的计算机不支持 NFS,但是您可以在 MTA 中继计算机上(特别是启用了 LMTP 时)使用此文件系统,或者将它用于自动中继历史记录和邮件碎片整理。(有关自动中继的详细信息,请参见《Sun ONE Messaging Server 管理员指南》)。此外,BSD 式样的邮箱 (/var/mail/) 中也可以支持 NFS。
- LUFS(登录 UFS)。
- VxFS(Veritas 文件系统)。如果配置正确,Veritas 文件系统将提供良好的系统性能。如果您使用 VxVM(Veritas 卷管理器),则需要仔细查看是否已将卷和卷的日志文件设置为定期分流。
- Sun Cluster 全局文件系统。
物理内存
请确保在您的部署中,每台计算机均有足够量的物理内存。附加物理内存可以提高性能并使服务器以最大容量运行。内存足够时,Messaging Server 可以有效运行而无需过多的交换空间。
请确保每个 CPU 至少有 1G 内存。
磁盘容量
规划服务器系统磁盘空间时,请务必包括用于操作环境软件、Messaging Server 软件和数据库的空间。由于 Messaging Server 通常是磁盘绑定的,因此请务必使用强健的外部磁盘阵列。
此外还需分配用户磁盘空间。此空间通常取决于您的站点策略。
CPU 资源
请为 Message Store、MTA 启用足够的 CPU,并在运行多路复用服务(MMP 和 Messenger Express Multiplexor)的系统中启用足够的 CPU。此外请为所有计划使用的 RAID 系统启用足够的 CPU。
了解 Messaging Server 置备选项本节简要介绍了 Messaging Server 6.0 的置备选项。由于置备 Messaging Server 6.0 比较复杂,因此在安装该产品之前请花些时间了解置备选项。
将介绍以下主题:
邮件传送模式选项
本节了介绍两种受 Messaging Server 6.0 支持的可用模式选项。本节简要介绍了以下主题:
确定要使用的模式
请根据以下置备需要选择适合您的安装的模式:
如果需要使用图形用户界面,或者需要最终用户可以通过图形用户界面对其配置文件进行修改,则应使用 Sun ONE LDAP Schema, v.1。请注意,此选项不能用于 Messaging Server 的新安装。只有在现有的 Messaging Server 5.x 安装中安装 Messaging Server 6.0 时才能使用此选项。
如果计划使用命令行界面,则可以使用 Sun ONE LDAP Schema, v.1(用于现有的 Messaging Server 安装)或 Sun ONE LDAP Schema, v.2(用于新的或现有的 Messaging Server 安装)。
如果决定不使用 Messaging Server 附带的置备界面,您还可以将自己的图形或命令行界面与以上任何一种模式一起使用。
Sun ONE LDAP Schema, v.1
Sun ONE LDAP Schema, v.1 是由组织树和 DC 树组成的置备模式。以前的 Messaging Server 5.x 版本中支持此组模式(当时简单称其为“模式”)。
当 Messaging Server 搜索用户或组条目时,它将查看 DC 树中用户或组的域节点,并提取 inetDomainBaseDN 属性的值。该属性包含对组织子树(包含实际用户或组条目)的 DN 引用。
只有安装了以前版本的 Messaging Server 的用户才应使用 Sun ONE LDAP Schema, v.1。
请注意,如果计划将 Messaging Server 与以后发行版本中的其它 Sun ONE 产品一起安装,则必须迁移到 Sun ONE LDAP Schema, v.2。
支持的置备工具:Sun ONE Delegated Administrator for Messaging 图形用户界面和命令行界面,以及用于 Sun ONE LDAP, Schema v.1 的 LDAP 置备工具。有关详细信息,请参见 Messaging Server 置备工具。
Sun ONE LDAP Schema, v.2(本机模式)
Sun ONE LDAP Schema, v.2 是新定义的一组置备定义,介绍了可使用 Directory LDAP 存储为条目的信息类型。
本机模式使用搜索模板搜索 LDAP 目录服务器,使用域搜索模板查找到域后,将使用用户或组搜索模板查找特定的用户或组。
如果是第一次安装 Messaging Server,并且计算机上的其它应用程序不依赖于两个树的置备模型,则应使用此模式。如果要安装 Java Enterprise System 产品套件中的其它产品,也应使用此模式。
请注意,Sun ONE LDAP Schema, v.2 本机模式是建议用于 Java Enterprise System 产品套件中所有 Sun ONE 产品的置备模式。
支持的置备工具:Sun ONE Communication Server 命令行界面和用于 Sun ONE LDAP Schema, v.2 的 LDAP 置备工具。有关详细信息,请参见 Messaging Server 置备工具。
Messaging Server 置备工具
通过支持的 Messaging Server 置备工具,管理员可以在其 LDAP 目录中查询、修改、添加或删除用户、组及域的条目信息。本节详细介绍了 Messaging Server 置备工具。
除了在确定要使用的模式中提出的问题,您还应使用表 1-2 来评估模式和置备工具选项。
以下各节提供了关于支持的置备工具的高层信息:
Sun ONE Delegated Administrator for Messaging
Sun ONE Delegated Administrator for Messaging 提供了命令行界面及图形用户界面,用以置备用户和组。Delegated Administrator 使用 Sun ONE LDAP Schema, v.1,该模式是 Messaging Server 5.x 版本的置备定义,介绍了可作为条目存储在 LDAP Directory Server 中的信息类型。
要安装 Delegated Administrator,需要从 Sun 软件页面将其下载。请与您的 Sun ONE 代表联系,以获得有关下载位置的信息。
注 只有在安装和配置了 Messaging Server 和 Web Server 之后才可以安装 Delegated Administrator。有关安装 Delegated Administrator 的详细信息,请参见 Sun ONE Delegated Administrator 文档。
只有具有现有的 Messaging Server 5.x 安装并且当前正在安装 Messaging Server 6.0 的用户才能够使用 Delegated Administrator。Messaging Server 产品的新用户不能使用 Delegated Administrator。
必须将 Delegated Administrator 与 Sun ONE Web Server 6.0(仅与以前的 Messaging Server 5.2 产品捆绑)一起使用。不能将 Web Server 6.1(与 Java Enterprise System 安装程序捆绑)与 Delegated Administrator 一起使用。
请务必阅读表 1-2 和《Sun ONE Messaging Server 6.0 发行说明》中的产品限制。
安装步骤摘要:要使用 Messaging Server 6.0 安装和配置 Sun ONE Delegated Administrator for Messaging,请执行以下操作:
注 安装以下产品时,请使用 Java Enterprise System 安装程序。请注意,某些产品有自己的配置,而其它产品的配置嵌入在 Java Enterprise System 安装程序/配置程序中。有关详细信息,请参见特定的产品文档。
- 确保已安装并配置了 Sun ONE Directory Server 5.1 或 5.2。
有关详细信息,请阅读 Sun ONE Directory Server Installation Guide。
- 借助本指南安装和配置 Messaging Server 6.0。
由于将不安装 Sun ONE Identity Server,因此 Messaging Server 将检测到您使用的是 Sun ONE LDAP Schema, v.1。
- 使用以前 Messaging Server 5.2 中捆绑的软件安装 Sun ONE Web Server 6.0。
请参见 Sun ONE Web Server 文档和 Sun ONE Delegated Administrator 文档。
- 安装 Sun ONE Delegated Administrator for Messaging 1.2 Patch 2。请与您的 Sun 支持代表联系,以获得最新的版本。
请参见 Sun ONE Delegated Administrator 文档。
LDAP 置备工具
您还可以通过 Directory LDAP 置备用户和组。与 Sun ONE 置备图形界面和命令行界面不同,您可以通过 LDAP 添加、删除和修改 LDIF 记录,从而直接置备用户和组,而无需使用用户界面。
安装步骤摘要:
- 如果计划使用 Sun ONE LDAP Schema, v.2,请安装和配置 Identity Server。如果计划使用 Sun ONE LDAP Schema, v.1,您可以跳到步骤 2。
如果安装 Identity Server,Messaging Server 将把 Sun ONE LDAP Schema, v.2 标识为您的模式模型。虽然您无法使用 Identity Server GUI 置备 Messaging Server 用户、组和域条目,但是您需要安装 Identity Server,以便将新的 ACI 和搜索模板添加到组织树。有关安装 Identity Server 的详细信息,请参见 Sun ONE Identity Server 6.1 Installation Guide 和 Sun ONE Messaging Server 6.0 Provisioning Guide。
如果不安装 Identity Server,Messaging Server 将假定您要使用 Sun ONE LDAP Schema, v.1。
- 如果尚未安装 Directory Server,请确保对其进行安装和配置。
有关详细信息,请参见 Sun ONE Directory Server Installation Guide。
- 配置 Identity Server 以识别 Directory Server 中的数据。
在 Identity Server 可以识别 LDAP 目录中的数据之前,您必须将特殊对象类添加到将由 Identity Server 管理的所有组织、组和用户的条目中。如果尚未进行此操作,请先执行此操作,再开始置备新帐户。样例脚本已捆绑在 Identity Server 产品中,以帮助您将上述对象类自动添加到目录中。有关这些安装后步骤的详细信息,请参见《Sun ONE Identity Server 6.1 安装和移植指南》。
- 借助本指南安装和配置 Messaging Server 6.0。
Messaging Server 将检测您使用的是哪一个 Sun ONE LDAP 模式,这取决于是否安装了 Identity Server。
- 安装和配置 Sun ONE Web Server 6.1,以启用 Messenger Express 中的邮件过滤。有关启用邮件过滤的详细信息,请参见配置 Messenger Express 邮件过滤器。要安装 Web Server,请参见 Sun ONE Web Server 6.1 Installation Guide。
虽然邮件过滤不是置备工具,但是它的功能存在于以前的 GUI 版本的 Delegated Administrator for Messaging 中。
- 请参见 Sun ONE Messaging Server 文档以执行 LDAP 置备。
对于 Sun ONE LDAP Schema, v.2 的 LDAP 置备,请使用 Sun ONE Messaging Server 6.0 Provisioning Guide 和 Sun ONE Messaging Server 6.0 Schema Reference Manual。
对于 Sun ONE LDAP Schema, v.1 的 LDAP 置备,请使用 Messaging Server 5.2 Provisioning Guide 和 Sun ONE Messaging Server 6.0 Schema Reference Manual(6.0 Schema Reference manual 包含用于 Sun ONE LDAP Schema, v.1 和 v.2 的对象类和属性)。
Sun ONE Communication Server 命令行实用程序
Sun ONE Identity Server 使用 Sun ONE LDAP Schema, v.2,该模式是新定义的一组置备定义,介绍了可使用 Directory LDAP 存储为条目的信息类型。
由于 Java Enterprise System 产品套件中的 Sun ONE Server 产品使用 Sun ONE LDAP Schema, v.2,因此建议您使用 Sun ONE Communication Server 命令行实用程序,特别是如果您要使用多个 Java Enterprise System 产品或者执行的是 Messaging Server 的新安装。
安装步骤摘要:
- 安装和配置 Identity Server。
虽然您无法使用 Identity Server GUI 置备 Messaging Server 用户、组和域条目,但是您需要安装 Identity Server,以便将新的 ACI 和搜索模板添加到组织树。有关详细信息,请参见 Sun ONE Identity Server Installation Guide 和 Sun ONE Messaging Server 6.0 Provisioning Guide。
- 如果尚未安装 Directory Server,请确保对其进行安装和配置。
有关详细信息,请参见 Sun ONE Directory Server Installation Guide。
- 配置 Identity Server 以识别 Directory Server 中的数据。
在 Identity Server 可以识别 LDAP 目录中的数据之前,您必须将特殊对象类添加到将由 Identity Server 管理的所有组织、组和用户的条目中。如果尚未进行此操作,请先执行此操作,再开始置备新帐户。样例脚本已捆绑在 Identity Server 产品中,以帮助您将上述对象类自动添加到目录中。有关这些安装后步骤的详细信息,请参见《Sun ONE Identity Server 6.1 安装和移植指南》。
- 借助本指南安装和配置 Messaging Server 6.0。
由于安装了 Sun ONE Identity Server ,因此 Messaging Server 将检测到您使用的是 Sun ONE LDAP Schema, v.2。
- 安装和配置 Sun ONE Web Server 6.1,以启用 Messenger Express 中的邮件过滤。有关启用邮件过滤的详细信息,请参见配置 Messenger Express 邮件过滤器。要安装 Web Server,请参见 Sun ONE Web Server 6.1 Installation Guide。
虽然邮件过滤不是置备工具,但是它的功能存在于以前的 GUI 版本的 Delegated Administrator for Messaging 中。
- 为 Sun ONE Messaging Server 和 Calendar Server 安装和配置用户管理实用程序。
请阅读 Sun ONE User Management Utility for Sun ONE Messaging and Calendar Servers Configuration and Reference Manual。
比较置备工具选项
表 1-2 显示了各种支持的模式、置备工具、置备限制和包含附加信息的建议文档。
预安装过程本节介绍了建议在安装 Messaging Server 之前应执行的过程:
禁用 sendmail 守护程序
安装 Messaging Server 之前,如果 sendmail 守护程序正在运行,应该禁用该守护程序。要禁用,请执行以下步骤:
安装注意事项
本节介绍了安装注意事项,以帮助您准备 Messaging Server 安装。
安装工作单
安装 Messaging Server 时,请使用附录 A“安装工作单”中的安装工作单进行记录并帮助您进行安装过程。请注意,您可以重复使用这些安装工作单,用于 Messaging Server 的多次安装、卸载或 Messaging Server 升级。