centos

weblogic在centos上的资源分配

小樊
44
2025-07-02 21:15:51
栏目: 智能运维

在CentOS上配置WebLogic涉及多个步骤,以下是详细的指南:

安装前的准备

  1. 安装JDK: 确保系统已经安装了JDK。可以使用以下命令检查是否已安装JDK:

    java -version
    

    如果没有安装JDK,请先安装JDK。例如:

    yum install -y java-1.8.0-openjdk-devel
    
  2. 下载WebLogic安装包: 从Oracle官方网站下载适合Linux系统的WebLogic安装包。

  3. 创建WebLogic系统级用户

    groupadd weblogic
    useradd -g weblogic weblogic
    passwd weblogic
    

    按照系统提示输入两次相同的密码。

安装过程

  1. 解压安装包

    mkdir -p /opt/weblogic
    mv fmw_14.1.1.0.0_wls_lite_generic.jar /opt/weblogic/
    
  2. 设置权限

    chown -R weblogic:weblogic /opt/weblogic
    chmod +x /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar
    
  3. 配置环境变量: 编辑~/.bash_profile文件,添加以下内容:

    export JAVA_HOME=/usr/java/latest
    export PATH=$JAVA_HOME/bin:$PATH
    export WL_HOME=/opt/weblogic/oracle/middleware/user_projects/domains/base_domain
    

    执行以下命令使配置生效:

    source ~/.bash_profile
    
  4. 运行安装程序: 切换到WebLogic用户,进入解压后的安装目录,运行安装脚本:

    su - weblogic
    cd /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. 创建域: 使用WLST脚本创建域:

    cd /opt/weblogic/oracle/middleware/wlserver/common/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')
    set('OverwriteDomain', 'true')
    writeDomain('/opt/weblogic/oracle/middleware/user_projects/domains')
    closeTemplate()
    exit()
    
  2. 配置集群: 编辑config.xml文件,配置集群中的所有服务器。确保每个服务器的配置文件(如config.xmlserver.xml)中都包含以下内容:

    <server name="server1">
        <name>server1</name>
        <listen-port>7001</listen-port>
        <cluster-name>my_cluster</cluster-name>
    </server>
    
  3. 启动WebLogic服务器: 在域目录下启动服务器:

    cd /opt/weblogic/oracle/middleware/user_projects/domains/base_domain/bin
    ./startWebLogic.sh
    

验证安装

通过浏览器访问WebLogic管理控制台,通常是 http://localhost:7001/console,验证集群是否配置成功。

如果在安装或配置过程中遇到问题,建议查阅WebLogic的官方文档或在相关社区寻求帮助。

0
看了该问题的人还看了