Sun ONE logo     上一个      目录      索引      下一个     

Sun ONE Application Server 7 安装指南

3
开发版安装

本章介绍如何安装用于开发和操作目的的 Sun™ Open Net Environment (Sun ONE) Application Server 产品。您可以采用交互方式安装产品的这一非评估版,也可以采用无提示模式将一个安装方案复制到多台计算机上。

本文包括以下主题:

·   安装内容

·   从 Web 下载

·   安装开发版产品

·   在无提示模式下安装(非交互式)

在开始本章中的任务之前,您应当已经了解准备安装中的信息。

有关这些说明的最新更新信息,请参见Sun ONE Application Server 发行说明》。有关在安装后配置应用服务器的详细信息,请参见《Sun ONE Application Server 管理员指南》。

可以从以下位置获得产品下载和其它有用的信息:

http://wwws.sun.com/software/download/app_servers.html

http://wwws.sun.com/software/products/appsrvr/home_appsrvr.html


安装内容

通常,您将安装提供 Sun ONE Application Server 产品功能的基本组件。您可以选择安装其中的某些组件(在下面的介绍中标明为可选)。将来如果要添加最初未选择安装的某个组件,可以再进行增量式安装,以便向原来的安装中添加组件。

一台计算机上只能安装一个非评估版的 Sun ONE Application Server。如果系统中已经安装了一份 Sun ONE Application Server,安装程序不会覆盖它,而是会检测到现有程序,并且不允许继续进行安装。有关从系统中删除产品的说明,请参见卸载 Sun ONE Application Server 软件


如果要从系统中删除 Sun ONE Application Server,必须使用卸载程序。如果尝试其它方法,在试图重新安装同一版本或安装新版本时将出现问题。


Sun ONE Application Server 产品附带了以下安装组件:

·   Sun ONE Application Server,包括其图形管理工具和命令行管理工具

·   Sun ONE Application Server 管理客户机(仅命令行工具)


可以选择将管理客户机命令行版本单独安装在未安装 Sun ONE Application Server 的计算机上。要执行此操作,可以在安装过程中仅选择管理客户机组件。


·   Sun ONE Message Queue

·   Java 2 Software Development Kit (J2SE)

·   PointBase Database Server 和 Type 4 JDBC 驱动程序(在 Sun ONE Application Server 的 Solaris 9 捆绑版本中不可用。)

·   应用程序样例

·   Sun ONE Studio 支持(不适用于 Solaris x86。)

有关 Sun ONE Application Server 组件的说明,请参见安装组件


Web 下载

本节介绍如何从 Web 站点下载 Sun ONE Application Server 安装文件。

针对 UNIX 进行下载

1.    从以下 Sun ONE Application Server 下载站点选择要下载的文件,并将其保存到 UNIX 计算机上的一个临时目录中。

http://wwws.sun.com/software/download/app_servers.html

2.    浏览至保存所下载文件的目录。例如:

cd /temp_dir/as7download/

3.    按照以下格式使用 gunzip 命令解压缩 .gz 文件:

gunzip filename.tar.gz

4.    按照以下格式使用 tar -xvf 命令将解压缩的文件解包:

tar -xvf filename.tar

此过程可能需要一段时间。将文件解压缩后,会看到 sun-appserver7 目录,其中包含 setup 文件和 pkg 目录。

针对 Microsoft Windows 进行下载

Sun ONE Application Server 的开发版只能通过用于 Microsoft Windows 的 CD 获得。

但是,您既可以在 Microsoft Windows 评估版安装过程中,也可以在安装后升级评估许可证。


Microsoft Windows 上 — 在评估版下载过程中,您将收到一个电子邮件通知,其中包含一个不会过期的许可证密钥(供开发者免费使用);您可以使用此密钥升级自己的评估许可证。Sun ONE Application Server 安装进程结束时,您可以升级许可证。



安装开发版产品

本节介绍如何使用图形界面安装 Sun ONE Application Server 软件。如果选择使用命令行界面,那么安装步骤不变,但不显示基于图形的安装屏幕,而是显示基于文本的屏幕。


您必须具有超级用户特权,才能安装非评估版的 Sun ONE Application Server 软件。


以下步骤适用于所有平台:

1.    验证您具有超级用户特权,并且满足系统要求。

2.    启动系统中所有使用端口并需要与 Sun ONE Application Server 软件同时运行的进程。这样,安装程序可以检测到已使用的端口,从而避免再将它们分配给其它用途。

3.    浏览至解压缩安装文件的目录。

UNIX 系统终端窗口中,键入 ./setup

4.    Microsoft Windows 系统中,您将看到 setup.exe 文件。


UNIX 上 — 如果使用图形界面远程安装 Sun ONE Application Server 软件,则必须在安装本产品的计算机上启用显示配置。可以通过设置 DISPLAY 环境变量来完成此操作。DISPLAY 包含服务器名称,并以以下格式显示:host_name.domain_name.com:0.0


5.    按照如下所述选择安装方法:

o      要使用图形界面运行安装,请在命令提示符下键入以下内容(在 Microsoft Windows 上,可以双击 setup.exe 文件):

./setup

o      要使用命令行界面运行安装,请键入:

./setup -console

6.    阅读“欢迎”页面,然后单击“下一步”。

7.    阅读许可协议并单击“是”接受许可证条款,然后单击“下一步”(或在命令行键入 Yes)。


必须接受许可协议方可继续安装。


8.    指定 Sun ONE Application Server 安装目录的路径。

o      单击“浏览”浏览到一个目录(或在命令行按 Enter 键接受默认的安装目录)。

o      如果输入的目录名不存在,将显示“创建新目录?”。

§         单击“创建目录”(或在命令行键入 1),创建一个新目录。

§         单击“选择新目录”(或在命令行键入 2)返回“选择安装目录”页面。

组件选择对话框显示了可用的组件。

9.    从组件选择对话框中列出的组件中进行选择(或在命令行键入 Yes 或按 Enter 键以接受某个组件)。

o      Application Server

o      应用程序样例

o      PointBase Server

o      Application Server 管理客户机

o      Sun ONE Studio 支持

10.        选择安装 Sun ONE Message Queue,或使用以前安装的版本。

Microsoft Windows 上 — 即使您已经在系统上安装了 Sun ONE Message Queue 的另一个版本,仍然会安装所需版本的 Sun ONE Message Queue。

Solaris 上 — 安装程序将检测您的系统中是否已经预先安装了正确的 Sun ONE Message Queue 版本,然后为您提供以下某个操作:

o      如果安装了基于软件包的 Sun ONE Message Queue 的正确版本,将再次使用该版本。安装程序将继续进行下一步。

o      如果未安装基于软件包的 Sun ONE Message Queue,可以选择让安装程序自动安装 Sun ONE Message Queue 软件包。

o      如果安装程序发现基于软件包的 Sun ONE Message Queue 的不正确版本,将显示一条消息,询问是否要升级当前版本或取消安装。请选择以下选项之一:

§         要让安装程序更新当前的 Sun ONE Message Queue,请单击“升级”(或在命令行键入 1)。

§         要退出安装程序,请单击“取消”(或在命令行键入 2)。

11.        选择安装 J2SE 或使用以前安装的 J2SE。


如果安装程序报告 J2SE 版本不兼容或不是可升级的版本,则必须先使用 pkgrm 命令卸载已经存在的基于软件包的 J2SE 版本,然后才能继续。删除或重命名目录不起作用。


Windows 上 — 安装程序检测您的系统是否已经安装了 J2SE 的正确版本。

o      如果安装了正确版本的 J2SE,将再次使用该版本,您也可以输入其它正确版本的路径。安装程序将继续进行下一步。

o      如果未安装 J2SE,可以选择让安装程序自动安装 J2SE 软件包,或再次使用现有的 J2SE 安装。

Linux 上 — 安装程序将检测您的系统中是否已经预先安装了正确的 J2SE SDK 版本,然后为您提供以下某个操作:

o      如果安装了基于软件包的 J2SE SDK 的正确版本,将再次使用该版本。安装程序将继续进行下一步。

o      如果未安装基于软件包的 J2SE SDK,可以选择让安装程序自动安装基于软件包的 J2SE SDK,或再次使用现有的版本。

o      如果找到了版本不正确的基于软件包的 J2SE SDK,将忽略此版本,并安装版本正确的基于软件包的 J2SE SDK。


Linux 上,如果 Sun ONE Application Server 需要在较低版本的 J2SE 上运行,则必须设置以下 JVM 选项:<jvm-options> -Xconcgc </jvm-options>

请参见Application Server 平台摘要》来识别支持的 J2SE 版本。


Solaris 上 — 安装程序将检测您的系统中是否已经预先安装了正确的 J2SE 版本,然后为您提供以下某个操作:

o      如果安装了基于软件包的 J2SE 的正确版本,将再次使用该版本,您也可以输入其它正确版本的路径。安装程序将继续进行下一步。

o      如果未安装基于软件包的 J2SE,可以选择让安装程序自动安装 J2SE 软件包,或再次使用现有的 J2SE 安装。

o      如果安装程序发现基于软件包的 J2SE 的不正确版本,将显示一条消息,询问是否要升级当前版本或取消。请选择以下选项之一:

§         要让安装程序升级当前的 J2SE 版本,请单击“升级”(或在命令行键入 1)。


由于其它应用程序可能正在运行和使用此 J2SE 安装,因此升级 J2SE 可能会造成某些破坏。最好取消当前安装并检查所有相关程序(例如正常关闭各个进程)。

如果选择不亲自升级 J2SE 版本,可以让安装程序完成升级操作。


§         要退出安装程序,请单击“取消”(或在命令行键入 2)。

在继续安装之前,必须卸载当前位于 /usr/j2se 中的 J2SE 或将其升级为当前支持的 J2SE。然后重新启动 Sun ONE Application Server 安装。有关卸载操作的说明,请参见卸载 Sun ONE Application Server 软件


UNIX 上 — 如果 J2SE 需要升级,在完成 Sun ONE Application Server 的安装后,需要重新启动计算机。


 


Sun ONE Application Server 软件已通过认证,可与 Sun Microsystems 的 J2SE 配合使用。第三方 J2SE 开发工具包(即使版本号正确)不受支持。请参见《Application Server 平台摘要》来识别支持的版本。


1.    仅在 UNIX 上 — 识别服务器配置目录。

输入 Sun ONE Application Server 配置安装目录的路径。

o      单击省略号 (...) 浏览到某个目录(或在命令行按 Enter 键接受默认的安装目录)。

o      如果此目录不存在,将显示“创建新目录”对话框。

o      单击“创建目录”(或在命令行键入 1)。也可以单击“选择新目录”(或在命令行键入 2),选择一个现有目录。

2.    仅在 UNIX 上 — 识别服务器域目录。

输入 Sun ONE Application Server 域安装目录的路径。

o      单击省略号 (...) 浏览到某个目录(或在命令行按 Enter 键接受默认的安装目录)。

o      如果此目录不存在,将显示“创建新目录”对话框。

o      单击“创建目录”(或在命令行键入 1)。也可以单击“选择新目录”(或在命令行键入 2),选择一个现有目录。

3.    在“服务器配置信息”页面(或在命令行)上,输入以下内容:

o      管理员用户 — 管理服务器的用户的名称

o      管理员用户的密码 — 用于访问管理服务器的密码(最少 8 个字符)

o      管理服务器端口 — 用于访问管理服务器的端口号

将显示一个默认端口号(例如 4848,如果您的计算机当前没有使用该端口)。单击“下一步”时,安装程序将检查端口号是否有效和可用。

o      HTTP 服务器端口 — 用于访问默认服务器实例的端口号

将显示一个默认端口号(例如 1024,如果您的计算机当前没有使用该端口)。单击“下一步”时,安装程序将检查端口号是否有效和可用。


安装程序自动检测已经使用的端口,并建议将当前未使用的端口用作默认设置。默认情况下,如果在 UNIX 上以超级用户身份安装或者在 Microsoft Windows 上安装,则用于 HTTP 服务器的初始默认端口号为 80,用于管理服务器的初始默认端口号为 4848。

如果系统中的这些初始默认端口已被使用,安装程序将给出一个建议的替代端口号。


4.    输入以前安装的 Sun ONE Studio 的路径(如果适用)。

安装程序开始验证是否有足够的磁盘空间来安装本产品。将显示“检查磁盘空间”进度指示条。

o      如果没有足够的磁盘空间,将显示一条错误消息。

此时,需要退出安装程序,然后在创建足够的空间后重新开始安装。有关空间要求的信息,请参见Sun ONE Application Server 发行说明》

5.    在“准备好安装”页面,可以选择以下操作:

o      如果要返回“服务器配置信息”页面,请单击“返回”。如果执行此操作,将重新检查磁盘空间。

o      单击“立即安装”(或在命令行键入 1),开始安装进程。

o      单击“取消”,退出安装程序。

将显示一个安装进度指示条。

安装结束后,将显示“安装完成”页面。现在,您可以决定是否转换(升级)自己的许可证。


不能转换 Solaris 非基于软件包的 Sun ONE Application Server 软件的评估许可证。


6.    单击“下一步”,将显示“升级许可证”页面。

您可以在以后按照转换许可证中的说明升级许可证。

7.    要升级许可证,请输入许可证号,然后单击“应用”。

8.    单击“确定”。

9.    单击(或键入)“完成”完成安装。

将显示“关于 Sun ONE Application Server”页面。

10.        设置 PATH 环境变量。

您需要将环境配置为包括 Sun ONE Application Server 的 bin 目录。有关此操作的说明,请参见《Sun ONE Application Server 管理员指南》。

11.        仅适用于 Solaris 9 捆绑版本 — 此类型安装还需要执行额外的任务。请参见完成 Solaris 9 捆绑安装

12.        Sun ONE Application Server 环境不会自动启动,因此您需要启动此环境来验证安装是否成功。有关启动服务器的多种方法的说明,请参见《Sun ONE Application Server 管理员指南》。

UNIX 系统中,运行 asadmin start-domain 命令。

Microsoft Windows 系统上,在桌面“启动程序”区域的 Sun Microsystems, Sun One Application Server 程序组下,执行以下操作:

a.  启动 Application Server。

将显示一个 Sun ONE Application Server 屏幕,表明 Sun ONE Application Server 已启动。

b.  启动管理控制台。

管理界面(也称为管理控制台)启动后,将显示 Sun ONE Application Server 图形界面的初始页面。

1.    可以通过访问应用服务器实例的 HTTP 服务器侦听程序来确定 Sun ONE Application Server 启动是否成功。使用浏览器访问以下位置:

http://host_name:port_number

其中,port_number 为安装期间指定的 HTTP 服务器端口号。默认的 HTTP 服务器端口号为 80,但是可能会因安装期间使用的端口而有所不同。

有关解决问题的详细信息,请参见第 7 章“疑难解答”


在无提示模式下安装(非交互式)

如果选择以无提示模式安装 Sun ONE Application Server 软件,安装程序将直接运行而无需用户输入任何信息。如果安装程序能够访问一个为其提供了所需配置信息的文本文件,便可以采用这种无提示模式。

本节包括以下主题:

·   如何创建配置文件

·   以无提示模式安装

如何创建配置文件

配置文件是在标准交互式安装过程中在安装目录下自动创建的。该文件收集了您的用户输入。这构成了无提示安装的模型,以后您可以使用该模型在一台或多台计算机上安装产品。

标准安装完成后,将生成一个类似下面所示的配置文件:

# Wizard Statefile created: Tue Jan 02 11:03:27 PDT 2004

# Wizard path: /temp_dir/sun-appserver7//temp_dir/sun-appserver7/appserv.class

#

# Wizard Statefile section for Sun ONE Application Server

#

[STATE_BEGIN Sun ONE Application Server 808daad84da2817ce79da504cae4c78ffb57d50e]

defaultInstallDirectory = /opt/SUNWappserver7

currentInstallDirectory = /opt/SUNWappserver7

SELECTED_COMPONENTS = Java 2 SDK, Standard Edition #Application Server#Sun ONE Message Queue #Sample Applications#PointBase Server #Uninstall#Startup

USE_BUNDLED_JDK = TRUE

JDK_LOCATION = /usr/j2se

JDK_INSTALLTYPE = PREINSTALLED

AS_INSTALL_DEFAULT_CONFIG_DIR = /etc/opt/SUNWappserver7

AS_INSTALL_CONFIG_DIR = /etc/opt/SUNWappserver7

AS_INSTALL_DEFAULT_VAR_DIR = /var/opt/SUNWappserver7

AS_INSTALL_VAR_DIR = /var/opt/SUNWappserver7

DOMAINS_DIR = /var/opt/SUNWappserver7/domains

INST_ASADMIN_USERNAME = admin

INST_ASADMIN_PASSWORD = password

INST_ASADMIN_PORT = 4848

INST_ASWEB_PORT = 80

AS_INSTALL_DEFAULT_STUDIO_DIR = /

AS_INSTALL_STUDIO_DIR = /

INSTALL_STATUS = SUCCESS

[STATE_DONE Sun ONE Application Server 808daad84da2817ce79da504cae4c78ffb57d50e]

以无提示模式安装

以无提示模式安装 Sun ONE Application Server 软件的步骤:

1.    使用文本编辑器检查当前的安装配置文件(称为 statefile),并验证此文件是否包含要用于无提示安装的信息。您可以将此文件以任意名称保存。例如:

cp statefile silent_config

2.    Sun ONE Application Server 安装文件复制到要安装 Sun ONE Application Server 软件的每台计算机上。

3.    将无提示模式配置文件复制到要安装 Sun ONE Application Server 软件的每台计算机上。

4.    如果您当前不是在复制了安装文件和无提示模式配置文件的目录下,请浏览到该目录。

5.    以超级用户身份,使用以下命令格式在命令行启动无提示安装:

./setup -silent config_file_name

安装程序将读取指定的 config_file_name,检查是否有足够的空间,然后基于 config_file_name 中的数据安装产品。

当屏幕返回到提示符时,表明无提示安装已完成。

6.    设置 PATH 环境变量。

您需要将环境配置为包括 Sun ONE Application Server 的 bin 目录。有关此操作的说明,请参见《Sun ONE Application Server 管理员指南》。

7.    启动 Sun ONE Application Server 软件。

Sun ONE Application Server 在安装过程中不会自动启动。请按照《Sun ONE Application Server 管理员指南》中的说明启动该服务器。

管理控制台启动后,将显示 Sun ONE Application Server 图形界面的初始页面。

 

上一个      目录      索引      下一个     


版权所有 2003 Sun Microsystems, Inc.。保留所有权利。