首页主机资讯weblogic在centos上的部署步骤是什么

weblogic在centos上的部署步骤是什么

时间2025-10-13 21:46:03发布访客分类主机资讯浏览409
导读:WebLogic在CentOS上的部署步骤 1. 准备工作 系统要求:确保CentOS系统已更新(yum update -y),并具备root或sudo权限。 网络要求:服务器能访问Oracle官网(下载安装包)及外网(安装依赖)。 2...

WebLogic在CentOS上的部署步骤

1. 准备工作

  • 系统要求:确保CentOS系统已更新(yum update -y),并具备root或sudo权限。
  • 网络要求:服务器能访问Oracle官网(下载安装包)及外网(安装依赖)。

2. 安装JDK(WebLogic依赖环境)

WebLogic 12c及以上版本需JDK 8(推荐Oracle JDK,避免OpenJDK兼容性问题)。

  • 下载JDK:从Oracle官网下载JDK 8 Linux x64版本(如jdk-8u251-linux-x64.tar.gz)。
  • 解压并配置环境变量
    mkdir -p /usr/local/java
    tar -zxvf jdk-8u251-linux-x64.tar.gz -C /usr/local/java/
    
  • 编辑环境变量
    vim /etc/profile
    
    在文件末尾添加:
    export JAVA_HOME=/usr/local/java/jdk1.8.0_251
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$JAVA_HOME/bin:$PATH
    
  • 使配置生效并验证
    source /etc/profile
    java -version  # 应输出JDK 8版本信息
    

3. 创建WebLogic专用用户

为安全起见,禁止使用root用户安装和运行WebLogic

groupadd weblogic  # 创建用户组
useradd -g weblogic weblogic  # 创建用户并加入组
passwd weblogic  # 设置用户密码(如WebLogic@123)

4. 下载并上传WebLogic安装包

  • 下载安装包:从Oracle官网下载对应版本的WebLogic安装包(如fmw_14.1.1.0.0_wls_lite_generic.jar,适用于轻量级部署)。
  • 上传到服务器:使用rzsz工具(yum install lrzsz -y)或SCP命令将安装包上传至/opt/weblogic/Install目录(需提前创建)。

5. 配置静默安装文件

  • 创建安装目录并授权
    mkdir -p /opt/weblogic/Oracle/Middleware  # WebLogic安装根目录
    chown -R weblogic:weblogic /opt/weblogic  # 授权给weblogic用户
    
  • 创建oraInst.loc文件(指定库存目录):
    vim /opt/weblogic/oraInst.loc
    
    内容如下:
    inventory_loc=/opt/weblogic/oraInventory
    inst_group=weblogic
    
  • 创建wls.rsp文件(静默安装响应文件):
    vim /opt/weblogic/wls.rsp
    
    内容如下(按需修改路径和端口):
    [ENGINE]
    Response File Version=1.0.0.0.0
    [GENERIC]
    ORACLE_HOME=/opt/weblogic/Oracle/Middleware
    INSTALL_TYPE=WebLogic Server
    MYORACLESUPPORT_USERNAME=weblogic  # 可选,禁用安全更新则无需填写
    MYORACLESUPPORT_PASSWORD=weblogic1234  # 可选
    DECLINE_SECURITY_UPDATES=true  # 禁用安全更新(生产环境建议开启)
    SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
    

6. 执行静默安装

切换至weblogic用户,运行安装命令:

su - weblogic
cd /opt/weblogic/Install
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc

安装完成后,会在/opt/weblogic/oraInventory目录生成安装日志。

7. 创建WebLogic域

域是WebLogic的管理单元,包含管理服务器、受管服务器及应用部署环境。

  • 进入配置脚本目录
    cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
    
  • 运行配置脚本
    ./config.sh
    
  • 按向导配置域(关键参数):
    • 域名称base_domain(默认)
    • 域目录/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain(默认)
    • 管理服务器名称AdminServer(默认)
    • 监听端口7001(默认,可修改)
    • 管理员账号weblogic(默认),设置密码(如WebLogic@123
    • 选择模板:勾选“Basic WebLogic Server Domain”(基础域)。
  • 完成创建:点击“Create”生成域。

8. 启动WebLogic服务

  • 进入管理服务器目录
    cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
    
  • 启动服务
    ./startWebLogic.sh
    
    启动成功后,终端会显示“”。

9. 配置防火墙

允许外部访问WebLogic管理控制台(默认端口7001):

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

10. 访问WebLogic控制台

在浏览器中输入以下地址,使用管理员账号登录:

http://<
    服务器IP>
    :7001/console
  • 默认账号weblogic
  • 默认密码:配置域时设置的密码(如WebLogic@123)。

注意事项

  • 权限问题:所有操作需以weblogic用户执行(安装、启动),root用户仅用于创建目录和授权。
  • JDK版本:WebLogic 12c及以上版本必须使用JDK 8,避免版本冲突。
  • 安全更新:生产环境建议开启安全更新(DECLINE_SECURITY_UPDATES=false),并定期检查Oracle安全补丁。
  • 端口修改:若修改了管理端口,需同步更新防火墙规则。

以上步骤完成后,WebLogic服务器即可在CentOS上正常运行。

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


若转载请注明出处: weblogic在centos上的部署步骤是什么
本文地址: https://pptw.com/jishu/725159.html
weblogic在centos上的权限如何配置 centos postgresql函数编写技巧

游客 回复需填写必要信息