debian

在Debian上部署WebLogic需要哪些依赖

小樊
36
2025-07-02 04:58:29
栏目: 智能运维

在Debian上部署WebLogic Server需要以下依赖和步骤:

依赖安装

  1. 更新系统软件包

    sudo apt update
    sudo apt upgrade -y
    
  2. 安装Java运行环境: Debian默认提供OpenJDK,你可以安装特定版本的OpenJDK。例如,安装OpenJDK 11:

    sudo apt install openjdk-11-jdk -y
    
  3. 验证Java安装

    java -version
    

下载并解压WebLogic

  1. 从Oracle官网下载WebLogic Server的Linux版本,然后解压到指定目录。例如,下载WebLogic 14.1.1.0.0并解压到/opt目录:
    wget https://download.oracle.com/otn/weblogic/weblogic-server-14110/141100/weblogic-server-141100-linux-x86-64-bin.tar.gz
    tar -xzf weblogic-server-141100-linux-x86-64-bin.tar.gz -C /opt
    

配置环境变量

  1. 编辑/etc/profile~/.bashrc文件,添加以下内容:

    export PATH=$PATH:/opt/weblogic/server/bin
    export DOMAIN_HOME=/opt/weblogic/server/domain_name
    
  2. 使配置生效:

    source /etc/profile
    

创建和管理域

  1. 使用config.sh脚本创建和管理WebLogic域。以下是一些基本命令:
    • 创建域:
      /opt/weblogic/server/bin/config.sh -domain mydomain -network_timeout 300 -install_mode standAlone -response_file /opt/weblogic/server/bin/config/config.xml
      
    • 启动域:
      /opt/weblogic/server/bin/startWebLogic.sh
      
    • 停止域:
      /opt/weblogic/server/bin/stopWebLogic.sh
      
    • 重启域:
      /opt/weblogic/server/bin/stopWebLogic.sh
      /opt/weblogic/server/bin/startWebLogic.sh
      

远程管理WebLogic

为了远程管理WebLogic服务器,需要配置监听器和SSL证书。编辑config.xml文件,配置监听器:

<server>
    <name>myserver</name>
    <listen-address>myserver_host</listen-address>
    <listen-port>7001</listen-port>
</server>

配置SSL证书:

<server>
    ...
    <security>
        <auth-method>BASIC</auth-method>
        <ssl>
            <enabled>true</enabled>
            <key-store>
                <name>mykeyStore</name>
                <type>JKS</type>
                <directory>${DOMAIN_HOME}/security</directory>
                <password>mypassword</password>
            </key-store>
        </ssl>
    </security>
    ...
</server>

重启WebLogic服务器使配置生效:

/opt/weblogic/server/bin/stopWebLogic.sh
/opt/weblogic/server/bin/startWebLogic.sh

验证安装

访问WebLogic管理控制台,通常是通过http://myserver_host:7001/console,使用配置的管理员账户登录,验证安装是否成功。

请注意,上述步骤可能需要根据实际下载的WebLogic版本和具体需求进行调整。此外,WebLogic的正式版本可能需要购买许可证,而使用开源版本的WebLogic(如OpenWebLogic)则不需要。

0
看了该问题的人还看了