IBM Support

WebSphere Application Server on ibm i产品安装方法简介

Technical Blog Post


Abstract

WebSphere Application Server on ibm i产品安装方法简介

Body

本文章讲的是在IBM i 操作系统上如何快速安装WebSphere Application Server不同版本。 由于WebSphere Application Server产品不断快速更新,与之相应的安装方法也有所不同。本文介绍了在i 7.1上安装WebSphere Application Server V8.5/8.0/7版本的不同方法。 图像

通过IBM Web Administration for i 安装WebSphere Application Server

通过IBM Web Administration for i 安装WebSphere Application Server V8.5和WebSphere Application Server V8的过程相似,以下步骤以WebSphere Application Server V8.5安装为例,与安装WebSphere Application Server V8不同之处也会以®符号提示。

在IBM i系统上也可以通过IM(Installation Manager)来安装WebSphere Applicatoin Server V8.5/8产品。对于WebSphere Application Server V8.5, 需要使用IM1.5.2或者更高的版本。对于WebSphere Application Server V8,需要使用IM1.4.4或者更高的版本。

环境准备:
1. 确保i上已安装许可程序和相应的补丁:
• 许可程序:
IBM J2SE 6.0 32-bit JVM (5761-JV1 option 11)
IBM i Qshell (5770-SS1 option 30)
IBM i Extended Base Directory Support ( 5770-SS1 option 3)
IBM i Portable Application Solutions Environment (5770-SS1 option 33)
IBM i Host Servers (5770-SS1 option 12)
IBM i Digital Certificate Manager (5770-SS1 option 34)
• 补丁:
 PTF Group SF99710 Level 11116 or higher (Cum)
 PTF Group SF99701 Level 12 or higher (DB2)
 PTF Group SF99572 Level 7 or higher (Java)
 PTF Group SF99368 Level 12 or higher (HTTP)

2. 准备IM1.5.2安装介质和WebSphere Application Server V8.5安装介质,存至i文件系统中。本步骤使用以下路径来存放IM1.5.2和WebSphere Application Server V8.5安装介质。
IM安装介质 /home/IM152
WebSphere Application Server 8.5安装介质 /home/WAS85

  ® 安装WebSphere Application Server 8.5,所需要IM的版本是1.4.2或者更高,如果是安装WebSphere Application Server 8,所需要的IM的版本是1.4.4或更高。

安装步骤:
1. 启动IBM Web Administration for i:
    STRTCPSVR SERVER(*HTTP) HTTPSVR(*ADMIN)
通过命令WRKACTJOB SBS(QHTTPSVR),确保以下的作业都已经启动。 

图像 2. 用户登陆IBM Web Administration for i:
        http://system_name:2001/HTTPAdmin
  
   在绿屏上输入命令dspusrprf usrprf(用户名),进入display user profile页面,通过PgUp/PgDn翻页,查看用户是否具有*ALLOBJ和*IOSYSCFG特殊权限。

备注:用户名为ibm i系统的有效登陆用户,可以用来登陆IBM Web Administration for i。

3. 进入IBM Web Administration for i,点击左边导航中的创建应用程序,然后选中右边New installation安装一个新的WebSphere Application Server 8.5,点击next按钮。图像

4. IM的安装或者升级
如果系统没有安装IM产品,界面将会提示安装IM。输入/home/IM152,点击next按钮安装IM1.5.2。
 
图像 图像

如果系统检测到IM已经安装, 但是版本低于1.5.2,需要更新IM的版本来安装WebSphere Application Server8.5。

IM升级有两种方式, 使用网络升级和本地安装包升级。本文通过使用本地安装包升级。
输入/home/IM152, 点击next升级IM版本。 
图像 图像

5. 指定WebSphere Application Server 8.5安装介质的路径。
指定WebSphere Application Server 8.5安装介质有多种方法, 比如http, https, ftp等等。 本文使用本地安装路径方式来安装。输入/home/WAS85, 点击next按钮。
备注:对于网络安装, 用户可以使用IBM网站提供的live repository进行安装。
(http://www.ibm.com/software/repositorymanager/com.ibm.websphere.ND.v80/repository.config

图像 6. WebSphere Application Server 8.5安装介质中包含了下列产品安装, 选择所需要安装的版本。本文选择"com.ibm.websphere.BASE.v85", 点击确定按钮。 

图像 7. 通过IBM Web Administrator for i安装WebSphere Application Server8.5时,默认需要创建一个WebSphere Application Server profile才能完成产品的安装。接下来描述了创建默认WebSphere Application Server profile的相关步骤。

a). Specify Application Server Name
输入一个WebSphere Application Server profile name, 然后点击next。如果没有特殊需求, 使用默认名字即可。点击next按钮。 

图像 b).Select HTTP Server Type----Create a new HTTP server (powered by Apache)
选择是否创建HTTP Server与当前WebSphere Application Server profile相关联。 如果没有特殊需求, 使用默认选项即可,点击next按钮。 
图像  图像 c). Specify Internal Ports Used by the Application Server
输入WebSphere Application Server内部端口的一个起始端口号。如果没有特殊需求, 使用默认端口即可。 

图像 d). Select Sample Applications
选择是否默认部署例子应用程序如果没有特殊需求,如果没有特殊需求,请使用默认设置, 点击下一步。
图像

e). Configure Identity Token SSO for  Web to Access IBM i
选择是否配置。如果没有特殊需求,请使用默认设置,点击下一步。 图像 f). Summary
总结页面。点击finish按钮,开始安装WebSphere Application Server 8.5产品和创建默认的WebSphere Application Server profile。
 图像

8. 检验安装是否成功。

验证产品是否安装成功,在绿屏中qsh系统中键入installPath/bin/versioninfo命令,查看安装产品的版本信息。installPath表示安装的产品路径。此例为/QIBM/ProdData/WebSphere/AppServer/V85/BASE/bin/versioninfo, 出现安装产品的版本信息则说明安装成功。

® WebSphere Application Server8.5产品的默认安装路径在/qibm/proddata/websphere/appserver/V85/BASE (BASE_1, BASE_2...) (BASE, ND, Express),WebSphere Application Server8的默认安装路径在/qibm/proddata/websphere/appserver/V8/ BASE (BASE _1, BASE _2...) (ND, Base, Express)。


通过silent install的方式安装WebSphere Application Server 7或者老的版本

环境准备:
1. 确保i 7.1上安装以下SDK的任一种。
• 32 位 IBM Technology for JDK 6
• 64 位 IBM Technology for JDK 6
• IBM Developer Kit for Java 1.6

以32/64位IBM Technology for JDK 6为例,在绿屏上使用go licpgm命令,选择10进入 Display installed licensed programs页面,通过PgUp/PgDn翻页,查看Java SE 6 32 bit/64bit是否已经安装成功。 图像 2. 确保登陆IBM i系统的用户具有*ALLOBJ和*SECADM特权。
在绿屏上输入命令dspusrprf usrprf(用户名),进入display user profile页面,通过PgUp/PgDn翻页,查看用户是否具有*ALLOBJ和*SECADM特权。 

图像 备注:用户名为IBM i系统的有效登陆用户,可以用来登陆IBM Web Administration for i。

3. 启动主机服务器作业:strhostsvr server(*all)

安装步骤:
1. 准备安装介质
将安装介质上传至i系统上,通过命令jar -xvf  zipbuild解压build.zip文件。此例将build上传至/was7/路径下,在此路径下键入jar -xvf  7000nd.zip, 将zip文件解压。

2. 修改响应文件相应的属性值。此例使用以下响应文件安装WebSphere Application Server 7:
 图像 a. 采用silent方式安装WebSphere Application Server 7,response file中有-silent字样。

b. -OPT silentInstallLicenseAcceptance 的值设置为 true。值为 true 表示您已经阅读并且接受许可协议中的条款。必须进行此更改才能运行安装。

c. installType用来指定安装类型,分为installNew, addFeature和upgrade三种,分别对应安装产品的新副本、向现有安装版本添加功能部件以及升级的功能。

d. 通过指定 -OPT profileType="profile_type" 选项来创建概要文件。概要文件类型包括单元、管理、独立、定制、secureProxy或者无,若安装期间不创建概要文件,安装之后必须创建相应的概要文件才可以运行产品。

c. 缺省情况下,PROF_enableAdminSecurity 选项设置为 true。如果要在安装期间启用管理安全性,必须指定 PROF_adminUserName 和 PROF_adminPassword 选项的值。否则将 PROF_enableAdminSecurity 选项的值从 true 更改为 false。

e. 设置产品安装路径为/QIBM/ProdData/WebSphere/AppServer/V7/ND4,profile路径相应设置为/QIBM/UserData/WebSphere/AppServer/V7/ND4。

备注:
 a. 可以对响应文件中的 i5osjdklocation 选项强制使用特定SDK。取消注释相应的选项以选择用来配置产品的 SDK。  
图像 若未指定任何SDK,缺省情况下选择32 位 IBM Technology for JDK 6。若此SDK未安装,将选择64 位 IBM Technology for JDK 6。若以上两种SDK都未安装,将选择 IBM Developer Kit for Java 1.6。若未安装有效SDK,安装将失败。

b. 无论是安装新的应用程序服务器产品还是仅向现有安装版本添加功能部件,都必须对要安装的每个功能部件指定 -OPT feature="feature_name" 选项。有效值为noFeature、samplesSelected、languagepack.console.all、languagepack.server.all四种,即使不安装任何其他功能部件,也必须制定noFeature值,否则安装将失败。


3. 执行安装。
上传响应文件,执行命令:buildpath/was/install -options path/responsefile

a. 上传响应文件至ibm i系统指定路径(/was7/was/)

b. 执行buildpath/was/install -options path/responsefile 命令,进行安装操作。
buildpath表示安装介质解压后的路径,path/responsefile 表示已编辑的响应文件的路径,此例命令为/was7/was/install -options /was7/was/responsefile.nd.txt。
 
在执行安装命令后,会显示一些指示安装过程进度的消息。当安装程序完成时,绿屏显示有INSTCONFSUCCESS字样。如下图所示。 

图像 4. 验证安装:
执行installPath/bin/versioninfo

在绿屏中qsh系统中键入installPath/bin/versioninfo命令,查看安装产品的版本信息。installPath表示安装的产品路径。此例为/QIBM/ProdData/WebSphere/AppServer/V7/ND4/bin/versioninfo, 出现安装产品的版本信息则说明安装成功。 图像 作者

赵明明 IBM中国系统与技术中心。

肖亚男 IBM中国系统与技术中心。

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SWG60","label":"IBM i"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB57","label":"Power"}}]

UID

ibm11145080