Sun ONE Application Server 7 安装指南 |
Sun™ Open Net Environment (Sun ONE) Application Server 软件可以根据您的系统、角色和站点的需要以多种不同的方式进行发布和安装。本章介绍了该产品的软件组件、您的选择范围和限制以及 Sun ONE Application Server 环境的系统要求。
· 关于 Sun ONE Application Server 安装
· 访问文档
请阅读《Sun ONE Application Server 发行说明》以获取最新的安装信息。
有关在安装后配置 Sun ONE Application Server 软件的详细信息,请参见《Sun ONE Application Server 管理员指南》。
以下位置提供了相应的帮助信息,其中包括技术说明、论坛讨论、工具和实用程序以及产品下载信息:
http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html
http://wwws.sun.com/software/download/app_servers.html
Sun ONE Application Server 产品包含多个软件组件,它们组合在一起就构成了 Sun ONE Application Server。您在安装时可以有多种选择:
· 安装组件
· 安装方法
· 产品的安装版本
以下各节简要介绍了 Sun ONE Application Server 的各个安装组件:
· 管理客户机
· 应用程序样例
· Java 2 Software Development Kit (J2SE)
请参见《Sun ONE Application Server 发行说明》以识别支持的组件版本。
包括本节所述的 Sun ONE Application Server 软件产品的核心组件。有关 Sun ONE Application Server 功能的详细信息,请参见 Sun ONE Application Server What's New 文档。
为了满足 UNIX 和 Microsoft Windows 环境的各种需要,提供了以下 Sun ONE Application Server 版本:
平台版和标准版支持单机以及多机的分层部署。平台版被限制为每个管理域只能有一个应用服务器实例(即一个 JVM 进程);而标准版可以配置为每个管理域具有多个应用服务器实例。
标准版允许您将到达同一 Web 服务器实例的 HTTP/S 通信划分到中间层中的多台应用服务器上,从而提供了增强的 Web 层支持。这两个版本都不支持来自插件的负载平衡。本产品标准版的评估版试用期为六十天;试用期过后,可以将评估版转换为完全授权的开发版。
· 管理服务器 — 提供了管理设备(每个域一台管理服务器)。
· 管理界面 — 用于执行服务器管理任务的图形界面,也称为管理控制台。
· 多管理域 — 一种机制,使不同的管理员可以创建并管理各自的应用服务器实例集。
管理界面和命令行界面将在您安装 Sun ONE Application Server 组件时自动安装。管理界面(也称为管理控制台)启动后,将显示 Sun ONE Application Server 图形界面的初始页面。
使用图形管理(浏览器)客户机和命令行管理客户机都可以管理和配置服务器及位于这些服务器上的应用程序,并帮助您部署应用程序。
有关使用管理工具的详细说明,请参见《Sun ONE Application Server 管理员指南》、管理界面联机帮助和 asadmin 手册页。
管理客户机是 Sun ONE Application Server 的独立的命令行组件。它是在安装 Sun ONE Application Server 组件时自动安装的。
可以选择将此客户机的命令行版本单独安装在未安装 Sun ONE Application Server 的计算机上。要完成此操作,请在安装过程中仅选择 Sun ONE 管理客户机组件而不选择 Sun ONE Application Server 组件。
Sun ONE Message Queue 软件是 Java Messaging Service (JMS) 规范的应用实现。它是在安装 Sun ONE Application Server 软件时自动安装的。
Sun ONE Message Queue 包含三个主要组件:
对于非基于软件包的 UNIX 版本和所有 Microsoft Windows 版本,Sun ONE Message Queue 软件将随 Sun ONE Application Server 软件一起自动安装在以下位置:install_dir/imq
请参见《Sun ONE Application Server 发行说明》以识别支持的 Message Queue 组件版本。
PointBase 是 Sun ONE Application Server 平台支持的数据库。PointBase 是用于客户机-服务器联网应用程序的纯 Java 关系数据库管理系统 (RDBMS)。它为电子商务和应用服务器提供了一种可靠且可缩放的数据库。
PointBase 安装在以下位置:install_dir/pointbase
请参见《Sun ONE Application Server 发行说明》以识别支持的 PointBase 组件版本。
|
|
PointBase 在 Sun ONE Application Server 的 Solaris™ 9 捆绑版本中不可用。 |
|
|
Sun ONE Application Server 包含六十多个样例应用程序,这些应用程序在您安装完 Sun ONE Application Server 软件后就可供使用。所有样例都包含源文件、模式文件、Ant build 脚本文件和 EAR 文件。数据库中提供了与数据库相关样例关联的任何现有数据。这些样例应用程序可以分类为:
· 技术样例 — 介绍了 Java™ 2 Platform, Enterprise Edition (J2EE™) 规范的各个技术方面以及 Sun ONE Application Server 平台的增值功能。
· 互操作性样例 — 详细介绍了如何在 Sun ONE Application Server 平台上集成这些技术。
样例应用程序安装在以下位置:install_dir/samples
install_dir/samples/index.html
Sun ONE Studio(以前称为 Forte for Java)可用于创建和部署基于 Java 的 Web 服务。
Sun ONE Application Server 平台支持 Sun ONE Studio。也就是说,您可以将现有的 Sun ONE Studio 安装与 Sun ONE Application Server 软件一起使用。安装 Sun ONE Application Server 时,系统将提示您输入现有 Sun ONE Studio 安装的路径(如果适用)。
请参见《Sun ONE Application Server 发行说明》以识别支持的 Studio 组件版本。
Sun ONE Studio 文件安装在以下位置:install_dir/studio4
Sun ONE Application Server 产品需要有 J2SE,并且利用了该平台的性能和功能改进。
在开发版安装过程中,您可以选择再次使用系统中已安装的 J2SE,只要此 J2SE 版本正确即可。
|
|
Sun ONE Application Server 产品只能与 Sun Microsystems 的 J2SE 一起使用。第三方 J2SE 开发工具包(即使版本号正确)不受支持。 |
|
|
对于 UNIX 评估版和所有 Microsoft Windows 版本,J2SE 安装在以下位置:install_dir/jdk
对于 Solaris 非捆绑的非评估版和 Solaris 9 捆绑版本,J2SE 安装在以下位置:/usr/j2se。
请参见《Sun ONE Application Server 发行说明》以识别支持的 Java 2 Software Development Kit 组件版本。
您可以使用以下三种方法之一安装 Sun ONE Application Server 软件:
· 图形界面方法
· 命令行界面方法
· 无提示模式
如果选择使用图形界面进行安装,系统将为您提供一组交互式图形对话框。这是当您调用安装程序而未选择选项时的默认模式:
有关使用图形界面方法的详细说明,请参见评估版安装和安装开发版产品。
如果选择使用命令行界面进行安装,则安装步骤与图形界面安装相同,但不提供图形显示。要激活交互式命令行模式,请使用 -console 选项调用安装程序:
如果使用 Telnet 访问远程服务器,可以使用命令行界面以交互方式安装本产品。
可以使用无提示模式,基于一个参数文件(在使用图形界面或命令行界面进行的标准交互式安装过程中创建的)执行脚本安装。在无提示模式下,Sun ONE Application Server 软件将自行安装而不与您进行交互。通过引用参数文件,在交互模式下安装的组件将被自动安装。
有关使用无提示模式的说明,请参见在无提示模式下安装(非交互式)。
Sun ONE Application Server 根据您的用途(用于评估或开发)提供了两种安装版本。
|
|
大多数安装任务都要求具有超级用户特权,即在 UNIX 上,必须具有超级用户特权;在 Microsoft Windows 上,必须具有管理员特权。 |
|
|
· 评估版
· 安装版本汇总
您可以从产品 CD 或从网站上下载来安装本产品。在以下位置可以获得 Sun ONE Application Server 产品的各种可用下载文件:
http://wwws.sun.com/software/download/app_servers.html
如果要评估 Sun ONE Application Server 软件,或者要先试用一下然后决定是否购买,可以安装 Sun ONE Application Server 软件的评估版。产品的评估版不允许您选择可安装的组件。
默认情况下,如果选择评估版产品,以下组件将自动安装在安装根目录下:
· Sun ONE Application Server,包括其图形管理工具和命令行管理工具
· Sun ONE Application Server 管理客户机(命令行工具)
· Java 2 Software Development Kit (J2SE)
评估许可证在 60 天后自动过期。在 Microsoft Windows 上,可以将此许可证升级为非评估开发许可证。有关说明,请参见许可信息。
|
|
|
开发者和管理员通常会使用“非评估”安装。此安装程序可以通过下载获得,也可以在 UNIX 及 Microsoft Windows 的产品 CD 中找到。
Sun ONE Application Server 产品附带了以下安装组件:
· Sun ONE Application Server,包括其图形管理工具和命令行管理工具
· Sun ONE Application Server 管理客户机(仅命令行工具)
· Java 2 Software Development Kit (J2SE), Standard Edition
· PointBase Database Server 和 Type 4 JDBC 驱动程序(在 Sun ONE Application Server 的 Solaris 9 捆绑版本中不可用。)
· Sun ONE Studio Enterprise Edition for Java 支持
此许可证不会过期。有关许可的详细信息,请参见许可信息。
UNIX 上的非评估版安装始终是基于软件包的。有关 Sun ONE Application Server 软件各种安装版本的说明,请参见封装模型和目录结构。
根据您系统上安装的产品版本,Sun ONE Application Server 软件可能安装在单个根目录路径下,也可能安装在多个根目录路径下。
· Microsoft Windows 上的安装及评估版安装
在 Solaris 上,当使用产品的基于软件包的 Solaris 安装以及作为 Solaris 9 安装的组成部分来安装 Sun ONE Application Server 软件时,Sun ONE Application Server 软件会分布在以下几个根目录下:
· /usr/appserver 包含安装映像的静态部分。组成应用服务器的所有实用程序、可执行文件和库均位于此目录中。只有产品修补程序和升级程序会影响此区域。此位置的子目录包括:
o bin/ 包含可执行文件和实用程序,其中的某些文件和程序是象征性地从 /usr/bin 链接的。
· /etc/appserver/ 包含与安装有关的配置信息,例如,为此安装配置的许可证和管理域主列表。
· /var/appserver/domains 是创建管理域的默认位置。
|
|
由于将 Sun ONE Application Server 产品作为 Solaris 9 安装的一部分安装时不会创建初始域,因此在创建初始域之前不会存在域目录。创建管理域时,可以将管理域放在系统中的任意位置。此区域仅作为域的默认创建位置。 |
|
|
默认情况下,在进行基于软件包的 Sun ONE Application Server 产品安装时,安装位置以与捆绑安装类似的方式分布在三个根目录下。
· /opt/SUNWappserver7 包含安装映像的静态部分。Sun ONE Application Server 软件的所有实用程序、可执行文件和库均在此目录中。
|
|
|
· /etc/opt/SUNWappserver7/config 包含与安装有关的配置信息,例如,为此安装配置的许可证和管理域主列表。
· /var/opt/SUNWappserver7/domains 是创建管理域的默认位置。
在 Microsoft Windows 上,以及对于任何评估版产品(无软件包)安装,Sun ONE Application Server 都会安装在单个目录路径下。默认目录如下所示:
在这些情况下,/config 和 /domains 目录位于安装根目录下。
Sun ONE Application Server 文档具有多种提供方式:
· 手册 — 可以在以下位置查看 HTML 格式及可打印的 PDF 下载格式的 Sun ONE Application Server 手册和发行说明:
http://docs.sun.com/db/prod/s1.asse#hic
· 联机帮助 — 在图形界面上单击“帮助”按钮将启动与上下文相关的帮助窗口。
· 手册页 — 要在命令行查看手册页,必须先将 install_dir/man 添加到 MANPATH 环境变量中(仅限于 Solaris 捆绑版本)。设置该变量后,可以通过在命令行键入 man command_name 来访问 Sun ONE Application Server 命令的手册页。例如: