前言

was(websphere application server),类似weblogic、tomcat,由IBM开发的一种企业级Java容器。

  • 系统版本:redhat 8.2
  • was版本:was 9.0.5.4
  • 安装文件:
相关程序 安装包 备注
IM gtk.x86_64_1.8.9004.20190423_2015.zip InstallationManager
was安装包 was.repo.90501.nd.zip
IBM JDK ibm-java-sdk-8.0-6.10-linux-x64-installmgr.zip
IHS Plugin
IHS Plugin补丁文件
WAS补丁文件 9.0.5-WS-WAS-FP004.zip

安装InstallationManager

  1. 解压im安装包
unzip gtk.x86_64_1.8.9004.20190423_2015.zip
  1. 解压后进入IM安装包目录,执行命令
./userinstc -installationDirectory /home/apps/was/InstallationManager -acceptLicense -log im_install.log

安装was

  1. 进入im安装后的目录/home/apps/was/InstallationManager/eclipse),创建文件:install_response_file_was9054.xml,内容如下,注意根据实际情况修改安装位置
<?xml version='1.0' encoding='UTF-8'?>
<agent-input>
<variables>
<!-- 共享库安装位置 -->
<variable name='sharedLocation' value='/home/apps/was/IBM/IMShared'/>
</variables>
<server>
<!-- was安装文件所在位置 -->
<repository location='/home/apps/was/was'/>
<!-- was补丁包文件所在位置 -->
<repository location='/home/apps/was/wasfix'/>
<!-- jdk安装文件所在位置 -->
<repository location='/home/apps/was/jdk'/>
</server>
<!-- was安装位置 -->
<profile id='IBM WebSphere Application Server V9.0' installLocation='/home/apps/was/IBM/WebSphere/AppServer'>
<data key='cic.selector.arch' value='x86_64'/>
<data key='cic.selector.nl' value='zh,en'/>
</profile>
<install>
<!-- IBM WebSphere Application Server Network Deployment 9.0.5.4 -->
<offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.websphere.ND.v90' version='9.0.5004.20200520_1523' features='core.feature,ejbdeploy,thinclient,embeddablecontainer'/>
<!-- IBM SDK, Java Technology Edition, Version 8 8.0.6.10 -->
<offering profile='IBM WebSphere Application Server V9.0' id='com.ibm.java.jdk.v8' version='8.0.6010.20200421_1200' features='com.ibm.sdk.8'/>
</install>
<preference name='com.ibm.cic.common.core.preferences.eclipseCache' value='${sharedLocation}'/>
</agent-input>
  1. 解压安装包到目录
# was安装包
unzip was.repo.90501.nd.zip -d /home/apps/was/was
# was补丁包
unzip 9.0.5-WS-WAS-FP004.zip -d /home/apps/was/wasfix/
# ibm jdk包
unzip ibm-java-sdk-8.0-6.10-linux-x64-installmgr.zip -d /home/apps/was/jdk
  1. 执行命令进行安装
./tools/imcl -acceptLicense input install_response_file_was9054.xml -log install_was9054.xml

基本使用

  • 创建管理
cd /home/apps/was/IBM/WebSphere/AppServer/bin

# -hostname: 主服务器的主机名
./manageprofiles.sh -create -profileName Dmgr01 -profilePath /home/apps/was/IBM/WebSphere/AppServer/profiles/Dmgr01 -templatePath /home/apps/was/IBM/WebSphere/AppServer/profileTemplates/dmgr/ -hostname wasnode1

  • 创建应用
cd /home/apps/was/IBM/WebSphere/AppServer/bin

# -hostName: 主服务器的主机名
# -nodeName: 自定义节点名
# -serverName: 自定义服务名
./manageprofiles.sh -create -profileName AppSvr01 -profilePath /home/apps/was/IBM/WebSphere/AppServer/profiles/AppSvr01 -templatePath /home/apps/was/IBM/WebSphere/AppServer/profileTemplates/default -hostName wasnode1 -nodeName wasnode2 -serverName svr01

  • 启动控制台
cd /home/apps/was/IBM/WebSphere/AppServer/bin
./startManager.sh # 启动结束后,在浏览器访问: http://<ip>:9060/ibm/console,用户标识可以填root
  • 添加应用到管理节点
# 进入应用配置的目录
cd /home/apps/was/IBM/WebSphere/AppServer/profiles/AppSvr01/bin # 需要先在/etc/hosts中添加wasnode1的记录
./addNode.sh wasnode1 8879 -username admin -password admin
  • 启动Node节点
cd /home/apps/was/IBM/WebSphere/AppServer/profiles/AppSvr01/bin
./startNode.sh
  • 启动Node节点中的服务
cd /home/apps/was/IBM/WebSphere/AppServer/profiles/AppSvr01/bin
./startServer.sh svr01

参考

RedHat8静默安装was的更多相关文章

  1. Oracle 11g静默安装软件+手工创建数据库

    由于是二次跳转+远程操作,无法使用图形界面,不能直接图形界面安装.采用静默安装软件+手工创建数据库的方式完成需求. 静默模式安装Oracle软件,配置监听程序 手工建库 检查各组件是否符合要求 1. ...

  2. Oracle 11g静默安装简明版

    环境:RHEL 6.5 + Oracle 11.2.0.4 1. 初步处理应答文件 2. 静默安装软件 3. 静默安装监听 4. 静默dbca建库 说明: 本文默认安装软件前的步骤已经设置完毕 如果没 ...

  3. 单机静默安装GI软件并创建ASM实例和ASM磁盘组

    环境:RHEL 6.4 + Oracle 11.2.0.4 需求:单机静默安装GI软件并创建ASM实例和ASM磁盘组,为后续迁移数据库文件到ASM做准备 1. 安装配置GI软件 2. 创建ASM实例 ...

  4. Linux 平台静默安装 Oracle客户端

    需求:Linux平台,安装完整版Oracle客户端 Tips:如果只是用到sqlldr,sqlplus功能,可以参考<Linux上oracle精简版客户端快速部署>快速部署精简版:如果需要 ...

  5. Windows批处理:自动部署常用软件(静默安装)

    一.简介 最近一直在测试使用域组策略自动部署软件,效果并不理想.首先,主机必须加入域才能让策略生效.其实是Windows Server 2012 R2只支持.msi格式的安装包,所以部署前需将软件重新 ...

  6. oracle11gR2静默安装

    oracle11G静默安装过程——linux环境 1.操作系统及Oracle版本 Linux版本:CentOS release 6.8 (Final) Oracle版本:Oracle Database ...

  7. .NET Framework 4.5.2 静默安装参数

    Microsoft .NET Framework 4.5.2 是针对 Microsoft .NET Framework 4.Microsoft .NET Framework 4.5 和 Microso ...

  8. Android随笔之——静默安装、卸载

    随笔之所以叫随笔,就是太随意了,说起来,之前的闹钟系列随笔还没写完,争取在十月结束之前找时间把它给写了吧.今天要讲的Android APK的静默安装.卸载.网上关于静默卸载的教程有很多,更有说要调用隐 ...

  9. 【静默安装】configToolAllCommands响应文件问题

    [静默安装]configToolAllCommands响应文件问题 客户在静默安装RAC 12.1.0.2的时候有如下的输出: Successfully Setup Software. As inst ...

  10. linux 之静默安装oracle

    Web服务器上面的Linux一般是不会有图形界面的,所有通过图形界面来安装Linux的方式在没有图形界面的Linux上面是行不通的,我们要使用的安装方式叫做Linux的静默安装.即在没有图形界面的Li ...

随机推荐

  1. 第一个c语言项目

    怎么写代码呢 工具:编译器 市面上编译器主要有:clang,gcc,win-tc,msvc,turbo c等 怎么写呢 1.创建一个项目(项目名字不能以中文文字命名) 2.创建一个文件(项目名字不能以 ...

  2. 2023-03-03:请用go语言调用ffmpeg,摄像头捕获并编码为h264文件,不管音频。

    2023-03-03:请用go语言调用ffmpeg,摄像头捕获并编码为h264文件,不管音频. 答案2023-03-03: 使用 github.com/moonfdd/ffmpeg-go 库. 先用如 ...

  3. 2022-01-03:比如arr = {3,1,2,4}, 下标对应是:0 1 2 3, 你最开始选择一个下标进行操作,一旦最开始确定了是哪个下标,以后都只能在这个下标上进行操作。 比如你选定1下标,

    2022-01-03:比如arr = {3,1,2,4}, 下标对应是:0 1 2 3, 你最开始选择一个下标进行操作,一旦最开始确定了是哪个下标,以后都只能在这个下标上进行操作. 比如你选定1下标, ...

  4. vue全家桶进阶之路39:Vue3 状态管理

    Vue3 的状态管理主要是通过 Vuex 4 来实现.Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式,它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式 ...

  5. blender 3D 建模仿真摄像头视角

    前言 摄像头的视角模拟,可以在产品概念设计阶段提供比较直观的视觉效果,通过将模型与实际环境进行校准,基本上可以通过模型来确定摄像头需要FOV,焦距,景深和安装位置及角度等参数. 由于工作需要,第一次自 ...

  6. C++面试八股文:C和C++有哪些区别?

    某日小二参加XXX科技公司的C++高级工程师开发岗位1面: 面试官:请问C和C++的区别有哪些? 小二:C++是C的超集. 面试官:还有吗? 小二:... 面试官:面试结束,回去等消息吧. 小二:淦. ...

  7. 如何解决安装完 webdriver-helper 但不可用的问题?

    一.问题分析 使用 selenium ,并使用自动化安装浏览器驱动的方法,下载 webdriver_helper 的官网:webdriver-helper · PyPI.下载完成后在终端使用 pip ...

  8. 前端仿京东、天猫底部购物工具栏toolsBar、购物车栏、底部悬浮栏

    快速实现 前端仿京东.天猫底部购物工具栏toolsBar.购物车栏.底部悬浮栏, 详情请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=1255 ...

  9. 使用Git进行代码版本控制和协作:代码共享、协作和版本管理

    目录 1. 引言 2. 技术原理及概念 3. 实现步骤与流程 使用 Git 进行代码版本控制和协作:代码共享.协作和版本管理 Git 是一个开源的分布式版本控制系统,由 Linux 内核开发组创建.G ...

  10. 保护数据隐私:深入探索Golang中的SM4加密解密算法

    前言 最近做的项目对安全性要求比较高,特别强调:系统不能涉及MD5.SHA1.RSA1024.DES高风险算法. 那用什么嘞?甲方:建议用国产密码算法SM4. 擅长敏捷开发(CV大法)的我,先去Git ...