温馨提示×

CentOS安装WebLogic难不难

小樊
40
2026-07-09 15:43:45
栏目: 智能运维

CentOS 上安装 WebLogic 不算难,但步骤偏多、偏繁琐,属于**“流程长但不复杂”**的那种。如果你之前装过 Java、Tomcat 之类的中间件,基本能搞定。

我给你一个真实难度评估 + 安装要点 + 建议方案,看完你就心里有数了。


一、难度评估(实话实说)

项目 难度
操作系统 ✅ 简单(CentOS 很常见)
Java 环境 ✅ 简单
WebLogic 安装 ⚠️ 中等(步骤多、参数多)
配置域(Domain) ⚠️ 中等
生产环境调优 ❌ 偏难(新手不建议直接上)

结论:

  • 学习 / 测试环境:不难
  • ⚠️ 生产环境:建议有经验或照文档一步步来

二、WebLogic 在 CentOS 上安装的整体流程

整体分 4 步:

  1. 准备 CentOS
  2. 安装 JDK
  3. 安装 WebLogic
  4. 创建 Domain(域)

三、详细步骤(简化版)

1️⃣ 准备 CentOS

# 关闭防火墙(测试环境)
systemctl stop firewalld
systemctl disable firewalld

# 关闭 SELinux(建议)
setenforce 0
sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

2️⃣ 安装 JDK(WebLogic 强依赖)

WebLogic 12c / 14c 推荐 JDK 8

tar -zxvf jdk-8uXXX-linux-x64.tar.gz -C /usr/local/

配置环境变量:

vi /etc/profile
export JAVA_HOME=/usr/local/jdk1.8.0_xxx
export PATH=$JAVA_HOME/bin:$PATH
source /etc/profile
java -version

3️⃣ 安装 WebLogic(重点)

创建用户(强烈建议)

groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic

安装(以 12c 为例)

su - weblogic
java -jar fmw_12.2.1.4.0_wls.jar

会弹出 图形界面 / 控制台安装向导

如果服务器没桌面:

java -jar fmw_12.2.1.4.0_wls.jar -silent -responseFile /path/response.txt

4️⃣ 创建 Domain(域)

cd $WEBLOGIC_HOME/oracle_common/common/bin
./config.sh

或静默方式:

./config.sh -silent -responseFile domain.rsp

四、新手最容易踩的坑 ⚠️

问题 说明
没用 weblogic 用户 权限混乱
JDK 版本不匹配 WebLogic 启不来
端口冲突 7001 被占用
防火墙没关 浏览器访问不了
没建 Domain 装完等于没装

五、难不难?一句话总结

入门:不难,照着文档 1–2 小时能装好
⚠️ 熟练:需要理解 Domain / AdminServer / NodeManager
生产:不建议新手直接上


六、给你 3 个建议(很重要)

  1. 第一次用虚拟机练
  2. 用 WebLogic 12c(最稳)
  3. 别用最新版,坑多

如果你愿意,我可以:

  • ✅ 给你 一步一步的命令版安装教程
  • ✅ 给你 静默安装(无图形界面)示例
  • ✅ 给你 WebLogic + CentOS 7/8 实战文档

你现在是 学习用 还是 公司生产环境

0