温馨提示×

centos下weblogic如何配置JMS

小樊
43
2025-06-02 11:08:51
栏目: 智能运维

在CentOS下配置WebLogic的JMS(Java消息服务)涉及多个步骤,包括安装必要的软件、配置JDK环境、创建WebLogic用户、安装WebLogic服务器、配置WebLogic域以及启动WebLogic服务器等。以下是详细的配置步骤:

准备工作

  1. 安装JDK
  • 下载并安装与WebLogic兼容的JDK版本。例如,WebLogic 14.1.1通常与JDK 8兼容。
  • 配置JDK环境变量,编辑 /etc/profile 文件,添加以下内容:
    export JAVA_HOME=/usr/local/java/jdk1.8.0_181
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
  • 使配置生效:
    source /etc/profile
    java -version
    
  1. 创建WebLogic用户
  • 创建一个非root用户,例如 weblogic
    useradd weblogic
    passwd weblogic
    
  • 设置用户密码。
  1. 创建安装目录并授权
  • 创建安装目录,例如 /opt/weblogic
    mkdir /opt/weblogic
    chown -R weblogic:weblogic /opt/weblogic
    

安装WebLogic

  1. 下载WebLogic安装包
  • 从Oracle官方网站下载WebLogic的Generic Installer。
  1. 配置安装响应文件
  • 在WebLogic安装目录下创建 oraInst.locwls.rsp 文件。
    • oraInst.loc 示例内容:
      inventory_loc=/opt/weblogic/oraInventory
      inst_group=weblogic
      
    • wls.rsp 示例内容:
      [ENGINE]
      Response File Version=1.0.0.0.0
      [GENERIC]
      ORACLE_HOME=/opt/weblogic/Oracle/Middleware
      INSTALL_TYPE=WebLogic Server
      DECLINE_SECURITY_UPDATES=true
      SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
      
  1. 执行静默安装
  • 使用WebLogic提供的静默安装命令进行安装:
    su - weblogic
    java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
    

配置WebLogic域

  1. 创建域目录
  • 创建域的目录结构:
    mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain
    
  1. 使用WLST创建域
  • 切换到WebLogic用户并执行WLST脚本创建域:
    cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
    ./wlst.sh
    
  • 在WLST脚本中输入以下命令创建域:
    readTemplateForUpdate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
    cd('Servers/AdminServer')
    set('ListenAddress','')
    set('ListenPort', 7001)
    cd('/')
    cd('Security/base_domain/User/weblogic')
    cmo.setPassword('weblogic1234')
    setOption('OverwriteDomain', 'true')
    writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
    closeTemplate()
    exit()
    

启动WebLogic服务器

  1. 启动WebLogic服务器
  • 启动WebLogic服务器:
    ./startWebLogic.sh
    

配置WebLogic监听器和端口(可选)

  • 如果需要修改监听器端口,可以编辑 /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml 文件,修改 server 标签中的 listenPort 属性。

验证安装

  • 访问WebLogic管理控制台,通常位于 http://your_server_ip:7001/console,使用创建的 weblogic 用户登录。

以上步骤是在CentOS 7下安装和配置WebLogic 14.1.1的基本流程。根据具体需求,可能还需要进行其他配置,如数据库配置、集群配置等。请参考Oracle官方文档以获取更详细的指导。

0