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)
酷番叔酷番叔
上一篇 2025年9月17日 02:51
下一篇 2025年9月17日 03:09

相关推荐

  • Linux下如何执行指定路径的C可执行文件?

    在Linux系统中执行C语言程序需先通过编译器将源代码转换为可执行文件,再通过指定路径运行,这一过程涉及路径的正确引用,包括当前路径、绝对路径、相对路径及环境变量配置等,以下是具体操作方法和注意事项,编译C文件生成可执行文件执行C程序的前提是编译源代码(如hello.c),使用gcc编译器时,通过-o参数指定生……

    2025年10月3日
    8500
  • linux如何从键盘上输入

    Linux中,通过打开终端或控制台,直接在命令行提示符下输入指令并

    2025年8月10日
    11400
  • linux 如何创建任务

    Linux 中,可使用 crontab 命令创建定时任务,或用脚本

    2025年8月10日
    12100
  • 如何查看Linux内核信息?版本、模块、配置的查看方法有哪些?

    在Linux系统中,内核是操作系统的核心,负责管理硬件资源、提供系统调用接口以及运行系统服务,查看内核信息对于系统优化、安全更新、硬件兼容性排查等场景至关重要,以下是几种常用的查看Linux内核的方法,涵盖命令行工具、系统文件及第三方工具,帮助用户全面获取内核相关信息,使用uname命令快速获取内核基本信息un……

    2025年8月31日
    10700
  • Linux文件过滤怎样最高效?

    核心过滤工具及用法grep:文本搜索利器基础语法:grep [选项] “模式” 文件名高频场景:# 搜索包含"error"的行(区分大小写)grep "error" /var/log/syslog# 忽略大小写搜索grep -i "warning" a……

    2025年7月30日
    12500

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信