Linux系统下安装WAS的具体步骤与注意事项是什么?方法详解

在Linux系统中安装IBM WebSphere Application Server(WAS)需要遵循详细的步骤,包括环境准备、安装介质获取、安装过程配置及后续验证等,以下是具体操作指南:

linux 如何安装was

安装前环境准备

系统要求

WAS对操作系统、硬件及依赖组件有明确要求,需提前确认:

  • 操作系统:支持RHEL/CentOS 7.9+、Ubuntu 20.04+、SUSE Linux Enterprise Server 15 SP3+等64位系统,具体版本需参考WAS官方兼容性列表。
  • 硬件资源
    • 内存:最低4GB(推荐8GB以上,若部署应用需增加)。
    • CPU:最低2核(推荐4核以上)。
    • 磁盘空间:最低20GB(安装目录+日志空间)。
  • 用户权限:需使用root用户或具备sudo权限的用户进行安装,避免权限不足导致安装失败。

安装依赖包

根据Linux发行版安装必要的依赖库,以RHEL/CentOS为例:

yum install -y gcc-c++ make openssl-devel libstdc++-devel ksh libaio-devel  

对于Ubuntu/Debian系统,使用:

apt update && apt install -y gcc g++ make openssl libstdc++6 ksh libaio1  

系统配置检查

  • 关闭防火墙(或开放必要端口):
    systemctl stop firewalld && systemctl disable firewalld  # RHEL/CentOS
    ufw disable  # Ubuntu
  • 关闭SELinux(临时关闭,避免权限问题):
    setenforce 0
  • 主机名配置:确保主机名可解析,避免安装后节点通信问题:
    hostnamectl set-hostname was-server
    echo "127.0.0.1 was-server" >> /etc/hosts

安装介质准备

下载WAS安装包

从IBM官网获取WAS安装介质(需登录IBM账户):

  • WebSphere Application Server ND(Network Deployment):支持集群部署,推荐企业环境使用。
  • Installation Manager(IM):WAS的安装管理工具,需单独下载(版本需与WAS匹配,如IM 1.9.4支持WAS 9.0.5)。
    下载后将介质上传至Linux服务器的/opt/目录,并解压:

    cd /opt
    tar -xzf IBM_Installation_Manager_1.9.4.0-Linux-x86_64.tgz
    tar -xzf was.nd.v9.0.5_1911.linux.x86_64.tar.gz

安装Installation Manager(IM)

WAS需通过IM安装,优先完成IM部署:

  1. 进入IM解压目录,运行安装程序:

    cd /opt/IBM_Installation_Manager/eclipse
    ./installer -data /opt/IM_Install -acceptLicense
    • -data:指定IM安装路径(自定义,如/opt/IM_Install)。
    • -acceptLicense:自动接受许可协议(交互式安装可省略此参数)。
  2. 配置IM环境变量:

    echo 'export PATH=/opt/IM_Install/tools:$PATH' >> /etc/profile
    source /etc/profile

使用IM安装WAS

启动IM并添加WAS仓库

  • 执行./imcl命令启动IM命令行模式(或图形模式:./IBMIM):
    cd /opt/IM_Install/tools
    ./imcl
  • 在IM中选择File > Add Repository,添加WAS安装包中的仓库路径(如/opt/was/IBM/WebSphere9)。

选择安装产品

在IM中选择Install,勾选IBM WebSphere Application Server Network Deployment V9.0,并选择安装组件(默认勾选核心功能,可根据需求添加“管理控制台”“部署管理器”等)。

linux 如何安装was

配置安装路径

  • 安装目录:建议使用默认路径(如/opt/IBM/WebSphere9),避免包含中文或空格。
  • 数据目录:存放配置文件和日志的路径(如/var/ibm/WebSphere9)。

设置安装选项

  • 选择安装类型

    • 管理节点(Deployment Manager):集群环境需先安装管理节点,用于统一管理应用服务器。
    • 独立服务器(Standalone Server):单机部署可直接选择此类型。
  • 端口配置:默认端口如下(若冲突需手动修改):

    端口类型 默认端口 用途
    管理控制台 9060 Web管理界面访问
    SOAP连接器 8880 客户端SOAP请求
    HTTP传输 9080 应用HTTP服务
    HTTPS传输 9443 应用HTTPS服务

完成安装

确认配置信息后,点击Install开始安装,安装过程中会自动检测依赖关系并部署文件,耗时约10-30分钟(视硬件性能而定),完成后关闭IM。

配置WAS Profile

Profile是WAS的运行实例,包含服务器配置、节点信息等,安装WAS后需创建Profile:

  1. 进入WAS安装目录的profileTools目录:

    cd /opt/IBM/WebSphere9/bin
  2. 执行创建Profile命令(以管理节点为例):

    ./manageprofiles.sh -create -templatePath /opt/IBM/WebSphere9/profileTemplates/management -profileName DmgrProfile -profilePath /opt/IBM/WebSphere9/profiles/DmgrProfile -nodeName was_node01 -cellName was_cell01 -hostName was-server
    • -templatePath:管理节点模板路径(固定路径)。
    • -profileName:Profile名称(自定义)。
    • -profilePath:Profile存放路径。
    • -nodeName/-cellName:节点和单元格名称(需全局唯一)。
  3. 启动管理控制台:

    cd /opt/IBM/WebSphere9/profiles/DmgrProfile/bin
    ./startManager.sh

    启动后通过浏览器访问https://was-server:9060/ibm/console,输入用户名(wasadmin)和密码(安装时设置)登录管理控制台。

    linux 如何安装was

验证安装

  1. 检查服务状态
    ps -ef | grep java  # 查看WAS进程
    tail -f /opt/IBM/WebSphere9/profiles/DmgrProfile/logs/SystemOut.log  # 查看启动日志
  2. 部署测试应用
    在管理控制台中选择“应用程序 > 新的应用程序”,上传测试WAR包(如test.war),启动后访问http://was-server:9080/test验证是否成功。

常见问题解决

  • 问题1:安装时提示“JVM not found”。
    解决:确保系统已安装JDK(WAS要求JDK 8或11),并设置JAVA_HOME环境变量:

    echo 'export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk' >> /etc/profile
    source /etc/profile
  • 问题2:管理控制台无法访问(连接超时)。
    解决:检查防火墙是否开放9060端口,或确认管理服务器进程已启动(./serverStatus.sh DmgrProfile)。

相关问答FAQs

问题1:如何卸载已安装的WAS?
解答:通过Installation Manager卸载,步骤如下:

  1. 执行imcl命令,选择Uninstall
  2. 勾选要卸载的WAS产品,确认卸载路径。
  3. 完成后手动删除残留目录(如/opt/IBM/WebSphere9/var/ibm/WebSphere9)。

问题2:如何修改WAS的默认管理员密码?
解答:通过管理控制台修改:

  1. 登录https://was-server:9060/ibm/console,进入“安全 > 用户和组 > 用户管理”。
  2. 选择wasadmin,点击“重置密码”,输入新密码并保存。
  3. 重启管理服务器使密码生效(./stopManager.sh && ./startManager.sh)。

通过以上步骤,即可完成Linux环境下WAS的安装与基础配置,实际操作中需根据WAS版本和业务需求调整细节,建议参考IBM官方文档获取最新信息。

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/24429.html

(0)
酷番叔酷番叔
上一篇 1小时前
下一篇 1小时前

相关推荐

  • Linux移植到新硬件有多难?

    Linux移植是将内核适配到特定硬件平台的过程,需深入理解硬件架构、内核机制及驱动开发,是一项复杂的系统工程而非简单复制。

    2025年7月9日
    3500
  • Linux是如何检测U盘存储容量的原理?

    Linux检测U盘大小的过程是一个涉及硬件识别、内核驱动、设备管理和用户空间工具协同工作的复杂流程,从U盘插入物理接口到用户通过命令查看大小,整个流程可划分为硬件接入、内核处理、设备注册、信息暴露和用户空间读取五个阶段,每个阶段都有明确的技术机制和交互逻辑,硬件接入与USB子系统识别当U盘插入Linux系统的U……

    2025年8月27日
    1400
  • Linux如何开启TOA获取真实IP?

    TOA的作用与原理当客户端请求通过负载均衡器(如LVS)转发时,后端服务器默认只能看到负载均衡器的IP,TOA技术通过在TCP报文的Option字段插入真实客户端IP,使后端服务通过内核态直接解析原始IP,适用于高并发场景(如CDN、游戏服务器),开启TOA的两种方式方式1:动态加载内核模块(推荐)步骤1:安装……

    2025年7月29日
    2700
  • Linux系统如何升级Java版本?

    升级前的准备工作检查当前Java版本java -version输出示例:openjdk version “1.8.0_362″(旧版本)openjdk version “17.0.7” 2023-04-18(目标版本)卸载冲突版本(可选)若旧版可能冲突,先移除:sudo apt remove openjdk-8……

    2025年7月19日
    3000
  • 怎么安装Linux系统?超详细新手教程必看!

    准备工作(关键步骤)选择 Linux 发行版推荐新手使用:Ubuntu、Linux Mint、Fedora(访问官网下载最新 ISO 镜像),企业用户可选:CentOS Stream 或 Debian,验证镜像:下载后务必校验 SHA256 值(官方提供),避免文件损坏,硬件要求最低配置:双核 CPU、4GB……

    2025年7月24日
    2200

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信