WebSphere7安装文档

本文详细介绍WebSphere7的安装步骤,包括使用非root用户进行静默安装、配置文件编辑、补丁升级及创建profiles的过程。特别关注了IBM HTTP Server和HTTP Plugins的安装细节。
摘要由CSDN通过智能技术生成

 

  1. WebSphere7安装
    1. 安装前准备

由于当前广东移动要求使用非root用户启动WebSphere,且不能使用图形界面进行安装,因此安装过程主要方法为使用wasadmin用户(需要创建)进行控制台的静默安装。

  • 创建wasadmin用户wasgroup 群组

7 mkgroup wasgroup id=501

  1. mkuser wasadmin id=304 pgrp=wasgroup home=/usr/WAS7 shell=/usr/bin/ksh
  • 创建文件系统

7 smitty lv #使用smit创建逻辑卷

7 smitty fs #使用smit在逻辑卷上撞见文件系统

 

    1. WebSphere AppServer 7 安装

切换到wasadmin用户

7 su – wasadmin

解压安装介质

7 gunzip WASv7image_aix.tar.gz

7 tar –xvf WASv7image_aix.tar

7

编辑默认安装配置文件

7 vi responsefile.nd.txt

7
 -OPT silentInstallLicenseAcceptance="true"
 -OPT allowNonRootSilentInstall="true"
 -OPT disableNonBlockingPrereqChecking="true"

后台job完成,观察日志中记录是否安装正确

7 tail –f /usr/WAS7/waslog/tmp.log

 

  1. 正确安装日志

正确安装WebSphere 7.0后在 /usr/WAS7/AppServer/log/install目录里的log.txt亦会显示如下信息:

Process, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: 退出代码=0

7 Process, com.ibm.ws.install.ni.ismp.actions.ISMPLogS
 -OPT installLocation="/usr/ WAS7/AppServer"

调用安装程序静默安装WebSphere 7.0

7 ./install -options "/<responsefile.path>/responsefile.nd.txt" –silent &

同时观察wasadmin用户home目录/usr/WAS7/waslog下的tmp.log日志进度,直到uccessMessageAction, msg1, INSTCONFSUCCESS  

 

    1. IBM HTTP Server 安装

当前IHS是安装在以AIX为操作系统的三台服务器上。由于1024(包括80)以下的端口需要root权限来管理,因此IBM IHS暂时建议还是使用root用户来安装和使用。

切换到root用户

7 su - root

解压IBMIHS安装包

7 gunzip WASv7supplements_aix.tar.gz

7 tar -xvf WASv7supplements_aix.tar

修改IHS\responsefile.txt文件

7 cd IHS

7 vi responsefile.txt
-OPT silentInstallLicenseAcceptance="true"
-OPT installLocation="/usr/WAS7/IBMIHS"
-OPT installPlugin="false”

调用静默安装方式安装IBMIHS

7 ./install -options "responsefile.txt" -silent

命令检查完毕后检查如下日志文件,判定是否成功

7 tail /usr/WAS7/IBMIHS/log/log.txt

 

  1. 正确安装日志

正确安装IBMIHS后在 /usr/WAS7/IBMIHS/log/install目录里的log.txt亦会显示如下信息:

Process, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: 退出代码=0

Process, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFSUCCESS 

    1. IBM HTTP Plugins

当前IHS是安装在以AIX为操作系统的三台服务器上。由于IHS是由root安装,建议Plugins也使用root安装维护。

切换到root用户

7 su - root

修改plugin\responsefile.tx他文件

7 cd plugin

7 vi responsefile.txt
-OPT silentInstallLicenseAcceptance="true"
-OPT installLocation="/usr/WAS7/Plugins"
-OPT wasExistingLocation="/usr/WAS7/AppServer"
-OPT webServerConfigFile1="/usr/WAS7/IBMIHS/conf/httpd.conf"

调用静默安装方式安装Plugins

7 ./install -options "responsefile.txt" -silent

命令完毕后检查如下日志文件,判定是否成功

7 tail /usr/WAS7/Plugins/log/log.txt

 

  1. 正确安装日志

正确安装IBMIHS后在 /usr/WAS7/IBMIHS/log/install目录里的log.txt亦会显示如下信息:

Process, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: 退出代码=0

Process, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFSUCCESS

    1. WebSphere 补丁升级

安装UpdateInstaller

升级WebSphere各补丁,需要先安装UpdateInstaller。

  1. UpdateInstaller

UpdateInstaller 并非IBM WebSphere AppServer的补丁,但是所有补丁需要通过UpdateInstaller才能正确便捷的安装。UpdateInstaller为各个操作系统平台提供相似的图形界面,以及类似的字符界面操作方式。

解压缩UpdateInstaller的安装包后,修改安装目录下的UpdateInstaller\responsefile.updiinstaller.txt文件:

7 vi UpdateInstaller\responsefile.updiinstaller.txt

修改如下参数:

7 -OPT silentInstallLicenseAcceptance="true"

7 -OPT installLocation="/usr/WAS7/UpdateInstaller"

修改好配置后使用如下命令进行UpdateInstall安装:

7 ./install -options "responsefile.updiinstaller.txt" -silent

命令完毕后检查如下日志文件,判定是否成功

7 tail /usr/WAS7/ UpdateInstaller/logs/installl/log.txt

 

  1. 正确安装日志

正确安装IBMIHS后在 /usr/WAS7/UpdateInstaller/logs/install目录里的log.txt亦会显示如下信息:

Process, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: 退出代码=0

Process, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction, msg1, INSTCONFSUCCESS

 

安装完毕后,会在/usr/WAS7目录下生成新的UpdateInstaller目录,同时包括update和responsefile等文件。

    1. 安装WebSphere AppServer补丁

进入UpdateInstaller的目录,修改目录下的responsefile文件。

7 vi UpdateInstaller\responsefile

修改如下参数

7 -W maintenance.package="<WAS>/7.0.0-WS-WAS-AixPPC-FP00000003.pak "

7 -W product.location="/usr/WAS7/AppServer"

使用如下命令进行补丁安装

7 update -options responsefiles/install.txt -silent

安装后后使用如下命令检测安装结果:

7 /var/WAS7/AppServer/bin/versionInfo.sh

    1. 安装IBM HTTP Server补丁

进入UpdateInstaller的目录,修改目录下的responsefile文件。

7 vi UpdateInstaller\responsefile

修改如下参数

7 -W maintenance.package="<IHS >/7.0.0-WS-IBMIHS-AixPPC-FP00000003.pak "

7 -W product.location="/usr/WAS7/IBMIHS"

使用如下命令进行补丁安装

7 update -options responsefiles/install.txt -silent

安装后后使用如下命令检测安装结果:

7 /var/WAS7/IBMIHS/bin/apachecl version

 

    1. 安装IBM HTTP Plugins补丁

进入UpdateInstaller的目录,修改目录下的responsefile文件。

7 vi UpdateInstaller\responsefile

修改如下参数

7 -W maintenance.package="<PLS >/7.0.0-WS-PlugIn-AixPPC-FP00000003.pak "

7 -W product.location="/usr/WAS7/Plugins"

使用如下命令进行补丁安装

7 update -options responsefiles/install.txt -silent

安装后后使用如下命令检测安装结果:

7 /var/WAS7/Plugins/bin/versionInfo.sh

 

  1. 关于补丁文件名

WebSphere补丁分为四个,分别为WAS、HTTP Server、Plugins、和SDK,每个文件以相对应的版本信息操作系统信息加上“pak“组成。上述WAS、Plugins、IHS文件名将根据后续最新的补丁做调整。

  1. 为WebSphere创建profiles
    1. 创建Dmgr

使用如下命令进行创建Dmgr的profile

7 manageprofiles.sh
-create \
-profileName <profileName> \
-profilePath /usr/WAS7/AppServer/profiles/<profileName> \
-templatePath /usr/WAS7/AppServer/profileTemplates/dmgr \
-nodeName <nodeName> \
-cellName <cellName> \
-hostName <hostname> \
-portsFile <protsFile>

 

    1. 创建AppSrv

使用如下命令进行创建AppServer的profile

7 manageprofiles.sh
-create \
-profileName <profileName> \
-profilePath /usr/WAS7/AppServer/profiles/<profileName> \
-templatePath /usr/WAS7/AppServer/profileTemplates/ managed \
-nodeName <nodeName> \
-cellName <cellName> \
-hostName <hostname> \
-portsFile <protsFile>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值