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 密钥库 与密码并在域配置中启用。
- 如为 集群,各节点网络互通且相关端口已放通。