websphere安装方式
1、websphere安装时可以只安装应用概要即可,只去启动server
2、如果需要管理多个节点则需要创建管理概要,并将SOAP端口添加到节点上,并且每次都需要先启动应用管理服务,在启动节点,最后启动server
静默安装websphere
1、安装websphere(前提安装jdk)
修改responsefile.nd.txt
-OPT silentInstallLicenseAcceptance="true"
-OPT allowNonRootSilentInstall="true"
-OPT disableOSPrereqChecking="true"
-OPT installLocation="/opt/IBM/WebSphere/AppServer"
执行安装(进入安装包WAS下)
./install -options "responsefile.nd.txt" -silent
2、补丁工具安装
安装updateinstaller补丁工具
解压工具
tar -zxvf 7.0.0.37-WS-UPDI-LinuxAMD64.tar.gz
修改配置
UpdateInstaller/responsefile.updiinstaller.txt
如下:
-OPT silentInstallLicenseAcceptance="true"
-OPT allowNonRootSilentInstall="true"
-OPT disableOSPrereqChecking="true"
-OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller"
执行安装补丁工具
./install -options "responsefile.updiinstaller.txt" -silent
3、安装两个补丁
安装补丁
修改/opt/IBM/WebSphere/UpdateInstaller/responsefiles/install.txt
-W maintenance.package="/opt/6.1.0-WS-WAS-LinuxX64-FP0000033.pak;/opt/6.1.0-WS-WASSDK-LinuxX64-FP0000033.pak"
-OPT rootUserHasRunSlibcleanCommandSuccessfully="true"
-W product.location="/opt/IBM/Websphere/AppServer"
-W update.type="install"
执行安装
/opt/IBM/WebSphere/UpdateInstaller/update.sh -options /opt/IBM/WebSphere/UpdateInstaller/responsefiles/install.txt -silent
4、查看已存在概要
cd /opt/IBM/WebSphere/AppServer/bin
./manageprofiles.sh -listProfiles
5、删除概要
cd /opt/IBM/WebSphere/AppServer/bin
./manageprofiles.sh -delete -profileName AppSrv01
6、创建管理概要(用于统一管理server)
cd /opt/IBM/WebSphere/AppServer/bin
./manageprofiles.sh -create -profileName Dmgr01 -profilePath /opt/IBM/WebSphere/AppServer/profiles/Dmgr01 -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/dmgr/
7、启动概要管理
/opt/IBM/WebSphere/AppServer/profiles/Dmgr01/bin/startManager.sh
8、查看SOAP端口(用户设置节点)
grep SOAP /opt/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/AboutThisProfile.txt
9、增加应用概要(前提启动概要管理)管理 SOAP 连接器端口: 8879
/opt/IBM/WebSphere/AppServer/profiles/AppSrv02/bin/addNode.sh 127.0.0.1 8879
10、启动节点
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startNode.sh
11、创建概要文件AppSrv01
cd /opt/IBM/WebSphere/AppServer/bin ./manageprofiles.sh -create -profileName AppSrv01 -profilePath /opt/IBM/WebSphere/AppServer/profiles/AppSrv01 -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default/
12、启动server1 一旦创建管理概要及节点则需要都启动才可以启动server1
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/startServer.sh server1
sh startServer.sh server1
13、修改控制台登录端口(首先查看确定现端口,在一下文件查询并修改)
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/epayap01testNode01Cell/virtualhosts.xml
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/epayap01testNode01Cell/nodes/epayap01testNode01/serverindex.xml
14、配置数据源
--》jdbc
--》jdbc提供程序(进行设置驱动并指定驱动路径,注意db2路径需要单独下载并放在指定路径)
--》数据源(添加数据源信息:数据源名、JNDI名称、数据库IP、数据库名称、j2c别名)
--》创建新的j2c认证别名(别名、用户标识(连接数据库的用户名)、密码(连接数据库的密码))
程序调用GW_JNDI
15、配置安装证书
--》安全性
--》新建(密钥库名称、信任库/密钥库名选择刚创建的,点击获取证书别名应用)
--》服务器
--》SSL 入站通道(SSL_2)(特定于此端点选择 SSL 配置选择之前创建密钥库和证书)
最后重启Websphere
信息查询
http://localhost:9080/ibm/console/ #控制台
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/AboutThisProfile.txt #查看创建结果即概要详细信息
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/server1/SystemOut.log #概要下日志路径
/opt/IBM/WebSphere/AppServer/bin/versionInfo.sh #版本查询
/opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps/epayap01testNode01Cell #项目部署位置
总结:websphere最简单只需创建应用概要即可使用,并可以创建多个应用概要server,端口号在原端口号加一,(类似于多个tomcat使用不同端口)
注意:websphere6.1.0.0版本bug太多,必须升级