首页主机资讯centos中weblogic配置步骤是什么

centos中weblogic配置步骤是什么

时间2025-10-11 20:32:04发布访客分类主机资讯浏览870
导读:CentOS环境下WebLogic配置详细步骤 1. 准备工作 1.1 安装JDK(WebLogic运行基础) WebLogic依赖JDK 8及以上版本(需与下载的WebLogic版本兼容)。 下载JDK:从Oracle官网选择与WebL...

CentOS环境下WebLogic配置详细步骤

1. 准备工作

1.1 安装JDK(WebLogic运行基础)

WebLogic依赖JDK 8及以上版本(需与下载的WebLogic版本兼容)。

  • 下载JDK:从Oracle官网选择与WebLogic兼容的JDK版本(如JDK 8u251),上传至CentOS服务器。
  • 解压安装
    tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/
    
  • 配置环境变量:编辑/etc/profile文件,添加以下内容:
    export JAVA_HOME=/usr/local/jdk1.8.0_251
    export PATH=$JAVA_HOME/bin:$PATH
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    
  • 使配置生效
    source /etc/profile
    
  • 验证安装
    java -version  # 应输出JDK版本信息
    
1.2 创建WebLogic专用用户(安全规范)

避免使用root用户运行WebLogic,创建专用用户及组:

groupadd weblogic  # 创建用户组
useradd -g weblogic weblogic  # 创建用户并加入组
passwd weblogic  # 设置用户密码(如weblogic123)
1.3 下载WebLogic安装包

从Oracle官方网站下载适用于Linux的WebLogic安装包(如fmw_14.1.1.0.0_wls_lite_generic.jar),上传至服务器(如/opt/weblogic目录)。

2. 安装WebLogic

2.1 创建安装目录并授权
mkdir -p /opt/weblogic/Oracle/Middleware  # WebLogic安装根目录
chown -R weblogic:weblogic /opt/weblogic  # 授权给weblogic用户
2.2 配置静默安装文件

/opt/weblogic目录下创建两个配置文件:

  • oraInst.loc(库存位置配置):
    echo "inventory_loc=/opt/weblogic/oraInventory" >
         oraInst.loc
    echo "inst_group=weblogic" >
        >
         oraInst.loc
    
  • wls.rsp(响应文件,定义安装参数):
    cat >
         wls.rsp <
        <
         'EOF'
    [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
    EOF
    
2.3 执行静默安装

切换至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

安装完成后,会在/opt/weblogic/Oracle/Middleware目录下生成安装文件。

3. 创建WebLogic域(管理环境)

域是WebLogic的管理单元,包含服务器实例、集群、应用程序等。

3.1 进入域配置目录
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
3.2 使用WLST创建域

运行WLST脚本(WebLogic Scripting Tool),通过命令行创建域:

./wlst.sh

在WLST命令行中输入以下命令(依次执行):

# 读取模板文件(基础模板)
readTemplateForUpdate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
# 配置AdminServer(管理服务器)
cd('Servers/AdminServer')
set('ListenAddress', '')  # 空表示监听所有IP
set('ListenPort', 7001)   # 默认管理端口
# 配置管理员账号
cd('/')
cd('Security/base_domain/User/weblogic')
cmo.setPassword('weblogic1234')  # 设置管理员密码
# 覆盖现有域(若存在)
setOption('OverwriteDomain', 'true')
# 写入域到指定目录
writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
# 关闭模板
closeTemplate()
# 退出WLST
exit()

4. 启动WebLogic服务

4.1 进入域的bin目录
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
4.2 启动管理服务器
./startWebLogic.sh

启动后,终端会显示服务器运行状态(如“Server started in RUNNING mode”)。

5. 配置防火墙(允许外部访问)

默认情况下,CentOS防火墙会阻止外部访问WebLogic的管理端口(7001),需开放端口:

firewall-cmd --zone=public --add-port=7001/tcp --permanent  # 永久开放端口
firewall-cmd --reload  # 重新加载防火墙规则

6. 验证安装

打开浏览器,访问http://< 服务器IP> :7001/console,输入管理员账号(weblogic)和密码(weblogic1234),若能登录管理控制台,则说明配置成功。

注意事项

  • 版本兼容性:确保JDK版本与WebLogic版本匹配(如WebLogic 14.1.1需JDK 8及以上)。
  • 权限问题:所有操作需以weblogic用户或root用户执行,避免权限不足导致失败。
  • 路径一致性:安装目录、域目录需与响应文件中的配置一致,避免路径错误。
  • 日志排查:若安装或启动失败,可查看/opt/weblogic/Oracle/Middleware/wlserver/logs目录下的日志文件定位问题。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: centos中weblogic配置步骤是什么
本文地址: https://pptw.com/jishu/723964.html
weblogic更新在centos上如何操作 如何在Linux上配置pgAdmin的网络访问

游客 回复需填写必要信息