温馨提示×

如何安装debian weblogic

小樊
47
2026-09-05 11:09:06
栏目: 智能运维

下面给你一份在 Debian 上安装 WebLogic 的实用指南(以 Oracle WebLogic Server 14c / 12c 为例,最常见场景)。


一、准备工作

1. 系统要求

  • Debian 10 / 11 / 12(推荐 64 位)
  • 至少 2 GB 内存(生产建议 4 GB+)
  • Java 环境(WebLogic 自带 JDK 或自行安装)

2. 安装 Java

WebLogic 14c 需要 JDK 8 或 JDK 11

sudo apt update
sudo apt install openjdk-11-jdk -y

验证:

java -version

Oracle 官方 WebLogic 更推荐 Oracle JDK,但 OpenJDK 也可用于测试环境


二、下载 WebLogic

从 Oracle 官网下载: https://www.oracle.com/middleware/technologies/weblogic-server-downloads.html

常见文件:

  • fmw_14.1.1.0.0_wls_lite_generic.jar(轻量版)
  • fmw_14.1.1.0.0_wls_generic.jar(完整版)

上传到 Debian 服务器,例如:

/opt/weblogic/

三、创建 WebLogic 用户(推荐)

sudo useradd -m -s /bin/bash weblogic
sudo passwd weblogic

切换用户:

su - weblogic

四、安装 WebLogic

1. 运行安装程序

java -jar fmw_14.1.1.0.0_wls_lite_generic.jar

若服务器无图形界面:

java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /path/response.txt

2. 图形界面安装步骤(简要)

  1. 跳过更新
  2. 选择安装目录(如 /opt/weblogic/Oracle/Middleware
  3. 选择 WebLogic Server
  4. 完成安装

五、创建 Domain(域)

1. 使用配置向导

cd /opt/weblogic/Oracle/Middleware/oracle_common/common/bin
./config.sh

步骤:

  • 创建新 Domain
  • 选择 Base this domain on the "Basic WebLogic Server Domain"
  • 设置管理员用户名/密码
  • 选择开发或生产模式
  • 完成

Domain 默认位置:

/user_projects/domains/base_domain

六、启动 WebLogic

cd ~/user_projects/domains/base_domain/bin
./startWebLogic.sh

后台运行:

nohup ./startWebLogic.sh &

访问控制台:

http://服务器IP:7001/console

七、防火墙(如有)

sudo ufw allow 7001/tcp

八、常见问题

1. 缺少图形界面

使用:

-export DISPLAY=:0

或改用 silent 安装

2. 内存不足

修改:

setDomainEnv.sh

调整 MEM_ARGS


九、示例:静默安装响应文件(简化)

[ENGINE]
Response File Version=1.0.0.0.0

[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
MYORACLESUPPORT_USERNAME=
MYORACLESUPPORT_PASSWORD=
DECLINE_AUTO_UPDATES=true

如果你需要:

  • Debian + Docker 安装 WebLogic
  • WebLogic 集群配置
  • systemd 自动启动

告诉我你的使用场景,我可以进一步细化。

0