乐于分享
好东西不私藏

【xdows教程】weblogic静默安装全流程四大核心双节点流程

【xdows教程】weblogic静默安装全流程四大核心双节点流程

一、环境说明
•操作系统:CentOS7/8/9 Linux系统
•WebLogic版本:14.1.1.0.0
•配套JDK:JDK17(需提前安装并配置全局环境变量)
•安装用户:weblogic(禁止root用户直接安装)
•安装主目录:/weblogic/oracle/middleware
•域默认端口:7001
•在/etc/profile中设置环境变量完,然后在source /etc/profile进行坏境变量完
二、系统环境准备
2.1 创建专用weblogic用户
切换至root用户执行以下命令,创建用于安装WebLogic的专用用户:
bash
useradd weblogic
passwd weblogic
执行passwd命令后,按照提示输入weblogic用户的密码(可自定义,建议符合密码复杂度要求)。
2.2 创建安装目录并授权
root用户执行以下命令,创建指定路径的安装目录,并将目录权限授权给weblogic用户:
bash
mkdir -p /weblogic/oracle/middleware
mkdir -p /weblogic/oraInventory
chown -R weblogic:weblogic /weblogic
说明:-p参数用于递归创建多级目录,chown -R用于递归授权,确保weblogic用户拥有/weblogic目录下所有文件和子目录的操作权限。
2.3 上传解压WebLogic安装包
root用户执行以下命令,进入安装根目录,上传并解压WebLogic安装包:
bash
cd /weblogic
# 上传安装包(可通过rz命令、Xshell、FTP等工具上传,安装包名称:fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip)
unzip fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip
解压完成后,会在/weblogic目录下生成fmw_14.1.1.0.0_wls_lite_generic.jar文件,用于后续静默安装。
三、编写静默安装响应文件
切换至weblogic用户,进入/weblogic目录,创建并编辑静默安装所需的配置文件:
bash
su weblogic
cd /weblogic
3.1 创建oraInst.loc文件
oraInst.loc文件用于指定Oracle软件安装清单的位置,执行以下命令创建并编辑该文件:
bash
vim oraInst.loc
在文件中写入以下内容,保存并退出(vim编辑器按Esc,输入:wq保存退出):
ini
Inventory_loc=/weblogic/oraInventory
Inst_group=weblogic
3.2 创建wls.rsp响应文件
wls.rsp文件是静默安装的响应文件,包含安装路径、安装类型等配置信息,执行以下命令创建并编辑该文件:
bash
vim wls.rsp
在文件中写入以下内容,确保安装路径与指定的/weblogic/oracle/middleware一致,保存并退出:
ini
[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/weblogic/oracle/middleware
INSTALL_TYPE=WebLogic Server
DECLINE_SECURITY_UPDATES=true
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
四、执行静默安装WebLogic
weblogic用户在/weblogic目录下,执行以下命令启动静默安装,无需手动交互:
bash
java -jar /weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /weblogic/wls.rsp -invPtrLoc /weblogic/oraInst.loc
安装过程中,终端会输出相关验证信息,当出现“Passed”提示时,说明WebLogic静默安装完成。
五、WLST命令创建WebLogic域
WebLogic域是管理和部署应用的基本单元,通过WLST脚本创建域,步骤如下:
bash
# 进入WLST脚本所在目录
cd /weblogic/oracle/middleware/wlserver/common/bin/
# 启动WLST交互模式
./wlst.sh
进入WLST交互模式后(出现wls:/offline>提示符),依次粘贴执行以下命令,创建域并配置管理员账号密码:
python
readTemplateForUpdate(‘/weblogic/oracle/middleware/wlserver/common/templates/wls/wls.jar’)
cd(‘Servers/AdminServer’)
set(‘ListenAddress’,”)
set(‘ListenPort’,7001)
cd(‘/’)
cd(‘Security/base_domain/User/weblogic’)
cmo.setPassword(‘weblogic1234’)
setOption(‘OverwriteDomain’, ‘true’)
writeDomain(‘/weblogic/oracle/middleware/user_projects/domains’)
closeTemplate()
exit()
执行exit()后,退出WLST交互模式,域创建完成,域目录为/weblogic/oracle/middleware/user_projects/domains

点击阅读原文下载文件

感谢阅读!

文章《【xdows教程】weblogic静默安装全流程四大核心双节点流程》由 yueshou 发布于 2026-07-05

更多精彩内容请关注  公众号

原文链接:https://xdows.com/2026/07/05/%e3%80%90xdows%e6%95%99%e7%a8%8b%e3%80%91weblogic%e9%9d%99%e9%bb%98%e5%ae%89%e8%a3%85%e5%85%a8%e6%b5%81%e7%a8%8b%e5%9b%9b%e5%a4%a7%e6%a0%b8%e5%bf%83%e5%8f%8c%e8%8a%82%e7%82%b9%e6%b5%81%e7%a8%8b/