温馨提示×

在Debian上运行WebLogic需要哪些依赖

小樊
37
2025-12-17 03:45:36
栏目: 智能运维

Debian 上运行 WebLogic 的依赖与准备

一 核心依赖清单

  • Java 运行时:WebLogic 是 Java 应用,必须安装与所选版本匹配的 JDK/JRE。常见组合为 WebLogic 12c(11g)搭配 JDK 8,以及 WebLogic 14c(12c R2)搭配 JDK 8 或 JDK 11。可通过系统包管理器安装 OpenJDK,或使用 Oracle JDK 官方安装包并设置 JAVA_HOME。验证命令:java -version。
  • 解压工具:官方分发多为 .zip.jar 安装介质,需安装 unzip 或使用系统自带 jar 工具。
  • 图形环境(可选):若使用图形化安装器或配置向导(如 config.sh),需具备 X11/桌面环境 或使用 X11 转发;纯命令行场景可跳过。
  • 系统基础:建议使用 64 位 Debian,并具备 sudo 权限、基本编译/工具链(如 wget/curl)以便下载与解压安装介质。

二 版本匹配建议

  • WebLogic 12c(11g):优先选择 JDK 8(官方长期支持的组合)。
  • WebLogic 14c(12c R2):支持 JDK 8 或 JDK 11(按所选版本说明文档为准)。
  • 无论版本,安装前先确认官方对 JDK 版本、操作系统架构(x86_64) 的明确要求,避免不兼容。

三 网络与端口依赖

  • 管理控制台默认通过 7001 端口访问;如需远程访问,需放通防火墙/安全组规则(例如 ufw/iptables 放行 7001/tcp)。
  • 启用 HTTPS/SSL 时,需准备 密钥库(JKS) 与证书,并在域配置中开启 SSL 监听。
  • 集群场景还需开放节点间通信端口(如用于集群心跳/复制的端口,具体以集群配置为准)。

四 用户与目录权限

  • 建议创建专用系统用户(如 weblogic)运行 WebLogic,避免使用 root。
  • 规划目录权限:将 WebLogic 安装目录域目录 的所有权赋予 weblogic 用户,确保启动脚本与日志目录可写。
  • 示例:创建用户与授权目录(以 /opt/weblogic 为例)。

五 快速检查清单

  • 已安装并验证 JDK(java -version 输出正确版本)。
  • 已安装 unzip 或可使用 jar 解压安装介质。
  • 已创建 weblogic 用户并对 /opt/weblogic 及域目录完成授权。
  • 已放通 7001 端口(或自定义管理端口),如需远程访问。
  • 如启用 SSL,已准备好 JKS 密钥库 与密码并在域配置中启用。
  • 如为 集群,各节点网络互通且相关端口已放通。

0