在 Debian 上安装 WebLogic(以 Oracle WebLogic Server 为例,通常 12c / 14c)一般可以分为 7 个主要步骤。下面给你一个清晰、可操作的流程(以非图形化、静默安装为例,最常见于服务器环境)。
WebLogic 依赖 JDK(Oracle JDK 或 OpenJDK 均可,版本需匹配)
sudo apt update
sudo apt install openjdk-11-jdk -y
验证:
java -version
不要用 root 直接跑 WebLogic
sudo useradd -m weblogic
sudo passwd weblogic
从 Oracle 官网下载(需登录):
fmw_*.jar(如 fmw_14.1.1.0.0_wls.jar)上传到服务器:
/opt/weblogic/
示例 wls.rsp:
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
创建 oraInst.loc:
inventory_loc=/opt/weblogic/oraInventory
inst_group=weblogic
java -jar fmw_14.1.1.0.0_wls.jar \
-silent -responseFile /opt/weblogic/wls.rsp \
-invPtrLoc /opt/weblogic/oraInst.loc
使用 WLST:
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
./wlst.sh
示例脚本:
readTemplate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
cd('Servers/AdminServer')
set('ListenPort', 7001)
set('ListenAddress', '0.0.0.0')
cd('/')
cd('Security/base_domain/User/admin')
cmo.setPassword('Admin123')
writeDomain('/opt/weblogic/domains/base_domain')
closeTemplate()
exit()
/opt/weblogic/domains/base_domain/bin/startWebLogic.sh
访问:
http://服务器IP:7001/console
标准安装 ≈ 7 步
如果你愿意,我可以:
你打算用哪个版本?