在 CentOS 上安装 WebLogic 总体来说不算特别难,但对新手有一定门槛,主要取决于你用的是哪种方式、WebLogic 版本以及是否熟悉 Linux 和 Java。
下面给你一个直观判断:
一、难易程度总结
难度:中等(⭐⭐⭐)
- ✅ 如果你会:
- 基本 Linux 命令
- 配置 JDK
- 解压、运行脚本
- ❌ 如果你:
- 没接触过中间件
- 不懂域(Domain)概念
- 不熟悉静默安装
那就会觉得有点绕。
二、常见安装方式对比
1️⃣ 图形化安装(最简单)
- 使用
java -jar fmw_*.jar
- 需要:
- ✅ 适合:学习、测试
- ❌ 服务器一般没桌面
难度:⭐⭐
2️⃣ 静默安装(最常用)
- 写
response 文件
- 命令行完成
- 用于生产环境
难度:⭐⭐⭐
3️⃣ Docker 方式(最省事)
难度:⭐(如果你会 Docker)
三、基本安装步骤(CentOS)
以 WebLogic 12c / 14c 为例:
1. 安装 JDK
yum install java-1.8.0-openjdk-devel
2. 创建用户(推荐)
useradd weblogic
su - weblogic
3. 上传并运行安装包
java -jar fmw_14.1.1.0.0_wls_lite_generic.jar
4. 创建域(Domain)
$WL_HOME/common/bin/config.sh
或使用 wlst 脚本
四、容易踩的坑
- ❌ JDK 版本不对(WebLogic 对 JDK 敏感)
- ❌ 没设置
JAVA_HOME
- ❌ 端口被占用(7001)
- ❌ 防火墙没放行
- ❌ 域配置混乱
五、建议
✅ 新手:
- 用 CentOS + 图形界面 + WebLogic 12c
- 先本地虚拟机练手
✅ 生产:
- 静默安装
- 非 root 用户
- 配合 systemd 管理
六、我可以继续帮你
你可以告诉我:
- WebLogic 版本(10g / 12c / 14c)
- CentOS 版本(7 / 8 / Stream)
- 是否服务器(无桌面)
- 用途(学习 / 生产)
我可以直接给你一步一步的命令版教程。