前言

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. java线程池和多线程的使用详解

    Java 多线程和线程池使用 java多线程实现的几种方法 1.继承Thread类 继承Thread类,重写run方法,创建线程类对象调用start方法启动线程. public class Threa ...

  2. 2020-11-26:go中,map的创建流程是什么?

    福哥答案2020-11-26: [答案来自此链接:](https://www.bilibili.com/video/BV1Nr4y1w7aa?p=10)源码位于runtime/map.go文件中的ma ...

  3. Play to Earn Games

    什么是P2E游戏 P2E 游戏(Play to Earn Games)指的是在区块链游戏中,玩家可以通过完成任务.收获资源.挖矿或游戏中的其他活动以获得成就来赚取游戏内的资产(NFT)或代币(Toke ...

  4. 蓝桥杯真题 平面切分(Set自定义去重)

    题目详情 资源限制 内存限制:256.0MB C/C++时间限制:1.0s Java时间限制:3.0s Python时间限制:5.0s 问题描述 平面上有 N 条直线,其中第 i 条直线是 y=Ai⋅ ...

  5. StampedLock:高并发场景下一种比读写锁更快的锁

    摘要:在读多写少的环境中,有没有一种比ReadWriteLock更快的锁呢?有,那就是JDK1.8中新增的StampedLock! 本文分享自华为云社区<[高并发]高并发场景下一种比读写锁更快的 ...

  6. SqlServer 设置用户只能访问特定表、特定数据库

    设置用户只能访问特定表.特定数据库 一.只能访问特定数据库 1.[安全性]-[登录名]右击用户.打开属性,选择用户映射,勾选特定数据库 2. 如果 服务器角色 勾选了 [查看任意数据库],那么登录后会 ...

  7. SQL生成序号的四种方式

    排名函数是SQL SERVER2005新增的函数.排名函数总共有四种,分别是:row_number.rank. dense_rank .ntile. row_number:顺序生成序号. rank:相 ...

  8. 《数据结构》之栈和堆结构及JVM简析

    导言: 在数据结构中,我们第一了解到了栈或堆栈,它的结构特点是什么呢?先进后出,它的特点有什么用呢?我们在哪里可以使用到栈结构,栈结构那么简单,使用这么久了为什么不用其它结构替代? 一.程序在内存中的 ...

  9. 记一次618军演压测TPS上不去排查及优化

    本文内容主要介绍,618医药供应链质量组一次军演压测发现的问题及排查优化过程.旨在给大家借鉴参考. 背景 本次军演压测背景是,2B业务线及多个业务侧共同和B中台联合军演. 现象 当压测商品卡片接口的时 ...

  10. Python潮流周刊#8:Python 3.13 计划将解释器提速 50%!

    你好,我是猫哥.这里每周分享优质的 Python 及通用技术内容,部分为英文,已在小标题注明.(标题取自其中一则分享,不代表全部内容都是该主题,特此声明.) 首发于我的博客:https://pytho ...