centos

WebLogic在CentOS上的应用部署流程是怎样的

小樊
42
2025-06-28 19:56:50
栏目: 智能运维

在CentOS上部署WebLogic应用的流程大致如下:

准备工作

  1. 安装JDK

    • 确保系统中已经安装了Java。可以通过以下命令检查是否已安装:
      java -version
      
    • 如果没有安装JDK,可以通过包管理器进行安装,例如在CentOS上:
      sudo yum install java-1.8.0-openjdk-devel
      
    • 配置环境变量:
      vim /etc/profile
      
      /etc/profile文件末尾添加以下内容:
      export JAVA_HOME=/usr/local/java/jdk1.8.0_261
      export PATH=$JAVA_HOME/bin:$PATH
      export CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
      
      保存并退出编辑器,然后执行以下命令使配置生效:
      source /etc/profile
      
      • 验证Java安装:
        java -version
        
  2. 下载和安装WebLogic

    • 从Oracle官网下载WebLogic安装包,并上传到服务器。
    • 解压安装包到你想要的目录,例如 /opt/weblogic
      unzip wls142100.jar -d /opt/weblogic/
      
    • 创建WebLogic用户和用户组:
      groupadd weblogic
      useradd -g weblogic weblogic
      passwd weblogic
      
    • 创建安装目录并授权:
      mkdir -p /opt/weblogic/Install
      mkdir -p /opt/weblogic/Oracle/Middleware
      chown weblogic:weblogic /opt/weblogic/Install
      chown weblogic:weblogic /opt/weblogic/Oracle/Middleware
      
    • 配置环境变量:
      vim ~/.bash_profile
      
      添加以下内容:
      export ORACLE_HOME=/u01/app/oracle/middleware
      export PATH=$ORACLE_HOME/user_projects/domains/base_domain/bin:$PATH
      export CLASSPATH= $ORACLE_HOME/lib/tools.jar:$ORACLE_HOME/lib/dt.jar
      
      使配置生效:
      source ~/.bash_profile
      

安装WebLogic

  1. 解压WebLogic安装包

    java -jar wls142100.jar -silent -responseFile /path/to/wls.rsp -invPtrLoc /path/to/oraInst.loc
    

    其中 /path/to/wls.rsp/path/to/oraInst.loc 是安装响应文件和库存文件的路径。

  2. 创建和配置域

    • 进入WebLogic配置脚本目录:
      cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin/
      
    • 使用WLST脚本创建域:
      ./wlst.sh
      
      在WLST控制台中执行以下命令:
      create('createDomain','base_domain')
      
      按照提示完成域的创建。

启动WebLogic服务器

  1. 启动WebLogic域
    cd /opt/weblogic/Oracle/Middleware/domain/bin/
    ./startWebLogic.sh
    

部署应用

  1. 打包WAR文件

    • 确保你的WEB项目已经打包成一个WAR文件,可以使用Maven或者Gradle等构建工具来生成WAR文件。
  2. 部署WAR文件

    • 使用WebLogic控制台进行部署:
      • 打开浏览器,访问 http://your_server_ip:7001/console,使用管理员账户登录。
      • 导航到“部署”部分,选择“安装”选项。
      • 浏览并选择你的WAR文件,然后按照提示完成部署。

验证部署

  1. 访问应用
    • 打开浏览器,访问 http://your_server_ip:7001/context-root,应该能够看到你的应用程序主页。

如果在实际操作中遇到问题,可以参考官方文档或寻求社区帮助。

0
看了该问题的人还看了