温馨提示×

centos下weblogic配置指南

小樊
35
2025-02-25 03:19:46
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS下配置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()
    
  1. 启动WebLogic服务器
  • 启动WebLogic服务器:
    ./startWebLogic.sh
    
  1. 配置WebLogic监听器和端口(可选):
  • 如果需要修改监听器端口,可以编辑/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml文件,修改<server>标签中的listenPort属性。
  1. 关闭防火墙(可选):
  • 开放WebLogic使用的端口,例如7001:
    firewall-cmd --zone=public --add-port=7001/tcp --permanent
    firewall-cmd --reload
    

验证安装

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

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

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:centos下weblogic如何配置SSL

0