温馨提示×

centos中weblogic如何部署应用

小樊
70
2025-06-02 11:04:51
栏目: 智能运维

在CentOS上部署WebLogic应用涉及多个步骤,包括安装JDK、配置环境变量、下载和解压WebLogic安装包、创建和配置WebLogic域、启动WebLogic服务器以及部署应用程序。以下是详细的步骤:

准备工作

  1. 安装JDK
  • 下载并解压JDK安装包,例如使用JDK 8:
    tar -zxvf jdk-8u181-linux-x64.tar.gz -C /usr/local/
    
  • 配置环境变量:
    vi /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
    
  • 验证JDK安装:
    java -version
    
  1. 创建WebLogic用户和组
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic

安装WebLogic

  1. 下载WebLogic安装包: 从Oracle官方网站下载适用于CentOS的WebLogic安装包,例如WebLogic 14.1.1.0.0。

  2. 解压安装包

unzip fmw_14.1.1.0.0_wls_quick_Disk1_1of1.zip -d /tmp
  1. 创建安装目录并授权
mkdir -p /opt/weblogic/Oracle/Middleware
chown -R weblogic:weblogic /opt/weblogic
  1. 配置WebLogic
  • 创建oraInst.loc文件:
    vi /opt/weblogic/oraInst.loc
    
    添加以下内容:
    inventory_loc=/home/weblogic/oraInventory
    inst_group=weblogic
    
  • 创建wls.rsp文件:
    vi /opt/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
    PROXY_HOST=
    PROXY_PORT=
    PROXY_USER=
    PROXY_PASSWORD=
    COLLECTOR_SUPPORT_HUB_URL=
    
  1. 静默安装WebLogic
su - weblogic
cd /opt/weblogic/fmw_14.1.1.0.0_wls_quick_Disk1_1of1/java
java -jar fmw*.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc

配置和启动WebLogic

  1. 创建域
cd /opt/weblogic/Oracle/Middleware/user_projects/domains
mkdir base_domain
cd base_domain
./config.sh
  1. 启动WebLogic
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
./startWebLogic.sh
  1. 访问WebLogic管理控制台: 打开浏览器,访问 http://your_server_ip:7001/console,使用WebLogic用户名和密码登录。

部署应用程序

  1. 准备应用程序: 确保你的应用程序已经打包为WAR或EAR文件。

  2. 上传应用程序: 在WebLogic管理控制台中,选择“部署”选项卡,点击“安装”按钮,选择要部署的应用程序文件。

  3. 配置部署选项: 选择部署目标(例如AdminServer),设置其他相关选项,如应用程序名称、上下文根等。

  4. 启动应用程序: 单击“下一步”并完成部署过程。部署完成后,应用程序会自动启动。

注意事项

  • 确保使用非root用户进行WebLogic安装。
  • 根据需要选择合适的JDK版本。
  • 配置文件路径和名称需正确无误。
  • 如果需要SSL支持,需要在管理服务器和受管服务器上配置SSL证书。
  • 确保防火墙允许通过配置的端口(例如7001)。

以上步骤应该可以帮助你在CentOS上成功安装和部署WebLogic应用。如果在安装过程中遇到问题,请参考Oracle官方文档或相关社区论坛寻求帮助。

0