centos

weblogic在centos上部署应用步骤

小樊
41
2025-03-13 21:16:14
栏目: 智能运维
Centos服务器限时活动,0元免费领! 查看>>

在CentOS上部署WebLogic的步骤如下:

  1. 安装JDK

    • 确保服务器已经安装好了JDK。如果没有,请从Oracle官方网站下载并安装适合CentOS版本的JDK。
    • 配置JDK环境变量。例如,编辑/etc/profile文件,添加以下内容:
      export JAVA_HOME=/path/to/your/jdk
      export CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
      export PATH=$JAVA_HOME/bin:$PATH
      
    • 使环境变量生效:
      source /etc/profile
      
    • 验证JDK安装:
      java -version
      
  2. 创建WebLogic用户

    • 创建一个新用户weblogic
      useradd weblogic
      
    • 设置用户密码:
      passwd weblogic
      
  3. 解压WebLogic安装包

    • 将WebLogic安装包(例如fmw_14.1.1.0.0_wls_lite_generic.jar)上传到服务器,并解压到/opt/weblogic目录下。
  4. 设置目录权限

    • 设置/opt/weblogic目录及其子目录的所有者为weblogic用户和组:
      chown -R weblogic:weblogic /opt/weblogic
      
  5. 创建配置文件

    • /opt/weblogic目录下创建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
      
  6. 静默安装WebLogic

    • 切换到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
      
    • 切换回root用户:
      su - root
      
  7. 创建和管理域

    • 切换到WebLogic目录:
      cd /opt/weblogic/oracle/middleware/wlserver/common/bin
      
    • 使用WLST脚本创建域:
      ./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')
      closeTemplate()
      exit()
      
  8. 启动WebLogic服务器

    • 切换到域目录:
      cd /opt/weblogic/oracle/middleware/user_projects/domains/bin
      
    • 启动WebLogic服务器:
      ./startWebLogic.sh
      
    • 可以使用以下命令使WebLogic服务器在后台启动:
      nohup ./startWebLogic.sh &
      
  9. 配置防火墙(可选):

    • 开放7001端口:
      firewall-cmd --zone=public --add-port=7001/tcp --permanent
      firewall-cmd --reload
      
  10. 验证部署

    • 在浏览器中输入http://your_server_ip:7001/console,使用刚刚设置的weblogic用户名和密码登录,验证部署是否成功。

以上步骤涵盖了在CentOS上安装和配置WebLogic的基本流程。根据具体需求,可能还需要进行进一步的配置和管理操作。

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

相关推荐:centos上部署weblogic步骤是什么

0
看了该问题的人还看了