阅读量:4
一、更新前的准备工作
- 备份现有配置:备份所有关键配置文件(如
config/config.xml、security目录、应用部署文件、数据源配置等)及域数据,避免升级失败导致数据丢失。 - 下载新版本安装包:访问Oracle官方网站,下载与当前系统(如CentOS)兼容的新版本WebLogic Server安装包(通常为
.zip或.jar格式)。 - 检查JDK兼容性:确认系统已安装WebLogic支持的JDK版本(如WebLogic 14c及以上需要JDK 11+),并配置正确的
JAVA_HOME环境变量(通过java -version验证版本)。 - 停止WebLogic服务:进入域的
bin目录(如/home/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin),执行./stopWebLogic.sh停止管理服务器;若有集群,需逐个停止所有托管服务器。
二、执行WebLogic更新
- 解压新版本安装包:将下载的安装包上传至服务器,使用解压命令解压到目标目录(如
/opt/weblogic)。例如:unzip fmw_14.1.1.0.0_wls_lite_generic.jar -d /opt/weblogic/。 - 配置静默安装响应文件:
- 编辑
oraInst.loc文件(通常位于/opt/weblogic),设置软件库存路径和组(如inventory_loc=/opt/weblogic/oraInventory、inst_group=weblogic); - 创建或修改
wls.rsp响应文件,指定安装类型(如INSTALL_TYPE="WebLogic Server")、安装路径(如WLS_INSTALL_DIR=/opt/weblogic/Oracle/Middleware)、是否接受许可协议(DECLINE_SECURITY_UPDATES=true)等参数。
- 编辑
- 执行静默安装:切换至WebLogic用户(如
su - weblogic),运行静默安装命令:java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc。安装完成后,会在指定路径生成新的WebLogic Middleware目录。 - 更新域配置:使用WLST(WebLogic Scripting Tool)脚本更新现有域,确保域与新版本兼容。例如:
在WLST命令行中输入:cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin/ ./wlst.shreadTemplateForUpdate('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml') cd('Servers/AdminServer') set('ListenPort', 7001) # 根据实际情况调整端口 cd('/') cd('Security/base_domain/User/weblogic') cmo.setPassword('新密码') # 可选:修改管理员密码 setOption('OverwriteDomain', 'true') writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain') closeTemplate() exit()
三、启动服务与验证
- 启动WebLogic服务:进入域的
bin目录,执行./startWebLogic.sh启动管理服务器;若需启动集群,可通过管理控制台或命令行启动托管服务器。 - 验证更新结果:
- 访问WebLogic管理控制台(如
http://服务器IP:7001/console),登录后查看“关于”页面,确认WebLogic版本已更新; - 检查服务器日志(如
logs/server.log),确认无错误或警告信息; - 测试部署的应用是否正常运行(如访问应用URL),确保业务不受影响。
- 访问WebLogic管理控制台(如
以上就是关于“如何更新Linux上的WebLogic”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm