一种达梦数据库与Weblogic组合一键自动部署方法技术

技术编号:14521121 阅读:68 留言:0更新日期:2017-02-02 00:03
本发明专利技术公开了一种达梦数据库与Weblogic组合一键自动部署方法,涉及应用服务器及数据库安装技术领域,实现了Weblogic与达梦数据库的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。技术方案要点为:获取Weblogic安装压缩包和达梦数据库安装压缩包;解压达梦数据库安装压缩包,获取达梦数据库自动安装脚本和达梦数据库安装包;初始化达梦数据库自动安装脚本和达梦数据库安装包;安装部署达梦数据库;本发明专利技术主要用于涉及达梦数据库的Weblogic一键部署。

【技术实现步骤摘要】

本专利技术涉及应用服务器及数据库安装
,尤其涉及一种达梦数据库与Weblogic组合一键自动部署方法。
技术介绍
Weblogic是一种基于J2EE架构的中间件,用于开发、集成、部署和管理大型分布式Web应用、网络应用和数据库应用的Java应用服务器,是目前商业市场上主要的Java(J2EE)应用服务器软件之一,广泛应用于各行业。达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。当用户需要使用Weblogic时,不仅需要安装Weblogic,还需要安装达梦数据库,才可使用。现有技术中Weblogic安装过程以及达梦数据库安装过程步骤繁复;且每步均设置“下一步”按钮,即未完成当前步骤无法进入下一步骤,安装脚本自主性差。各步骤中需要人工手动逐步输入对应配置信息,创建时间长,耗费工作时间,用户体验差。
技术实现思路
本专利技术提供的一种达梦数据库与Weblogic组合一键自动部署方法,实现了Weblogic与达梦数据库的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。为达到上述目的,本专利技术的采用如下技术方案:一种达梦数据库与Weblogic组合一键自动部署方法,包括:获取Weblogic安装压缩包和达梦数据库安装压缩包;解压所述达梦数据库安装压缩包,获取达梦数据库自动安装脚本和达梦数据库安装包;初始化所述达梦数据库自动安装脚本和达梦数据库安装包;安装部署所述达梦数据库;获取Weblogic安装压缩包;创建Weblogic安装目录;解压所述Weblogic安装压缩包,获取Weblogic安装包;打开操作系统管理控制台,接收用户输入参数;初始化配置文件;执行weblogic安装;创建并配置weblogic域;启动weblogic服务;配置weblogic域;重新启动weblogic服务;验证单机版weblogic安装及域创建是否成功。进一步的,安装部署所述达梦数据库包括:申请达梦数据库虚拟机节点;判断所述虚拟机操作系统版本;安装cgroup容器组件;根据所述虚拟机操作系统版本,对应关闭防火墙;启动所述cgroup容器组件并将所述cgroup容器组件添加至系统启动时自动加载项目中;连接远程安装服务器,下载所述达梦数据库安装包以及配置文件;创建达梦数据库用户和安装临时目录;设置系统环境变量和达梦数据库安装环境变量;将所述达梦数据库安装包拷贝至所述安装临时目录,并执行安装命令。进一步的,安装部署所述达梦数据库,还包括:启动所述配置文件;设置达梦数据库开启归档模式;启动达梦数据库;设置达梦数据库的对外访问端口;修改达梦数据库的root账户和密码。进一步的,在修改达梦数据库的root账户和密码之后,还包括:验证所述对外访问端口和所述root账户及密码是否连接正常。进一步的,所述用户输入参数包括:weblogic管理控制台密码;weblogic域名称;安装weblogic的虚拟机的主机名;安装weblogic的虚拟机的IP地址;安装weblogic的虚拟机所在的集群名称。进一步的,所述初始化域配置文件包括以下步骤:(1)判断域配置文件是否存在,若存在则删除;(2)创建域配置文件,提取所述用户输入参数,写入创建的域配置文件中,形成新的域配置文件。进一步的,所述执行weblogic安装,包括以下步骤:(1)创建安装路径;(2)创建并配置虚拟内存;(3)安装weblogic依赖环境JDK;(4)配置系统host;(5)识别weblogic安装版本,若版本不符则提示版本错误,需要更新安装包版本;(6)配置并验证环境变量;(7)以静默安装模式运行weblogic安装包,指定静默安装所需的配置文件silent_xml;(8)初始化用户组、用户及密码,设置相应权限;(9)验证用户及相应的权限是否配置正确。进一步的:所述创建weblogic域,包括以下步骤:(1)识别操作系统类型;(2)根据操作系统类型引用对应的域配置文件domain.cfg;(3)读取域配置文件domain.cfg中的域名称、模版路径、管理密码等信息并根据该些信息创建域。进一步的:所述配置weblogic域,包括以下步骤:(1)验证weblogic服务是否启动完成;(2)启用产品模式;(3)配置域根目录、端口、域名称、密码、对应主机名称及主机IP等信息。本专利技术提供的一种达梦数据库与Weblogic组合一键自动部署方法,包括:获取Weblogic安装压缩包和达梦数据库安装压缩包;解压所述达梦数据库安装压缩包,获取达梦数据库自动安装脚本和达梦数据库安装包;初始化所述达梦数据库自动安装脚本和达梦数据库安装包;安装部署所述达梦数据库;获取Weblogic安装压缩包;创建Weblogic安装目录;解压所述Weblogic安装压缩包,获取Weblogic安装包;打开操作系统管理控制台,接收用户输入参数;初始化配置文件;执行weblogic安装;创建并配置weblogic域;启动weblogic服务;配置weblogic域;重新启动weblogic服务;验证单机版weblogic安装及域创建是否成功,相比于现有技术,实现了Weblogic与达梦数据库的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。附图说明为了更清楚地说明本专利技术的技术方案,以下将对实施例描述中所需要使用的附图作简单地介绍。图1为本专利技术实施例中一种达梦数据库与Weblogic组合一键自动部署方法流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例本专利技术实施例提供一种达梦数据库与Weblogic组合一键自动部署方法,包括:101、获取Weblogic安装压缩包和达梦数据库安装压缩包;102、解压所述达梦数据库安装压缩包,获取达梦数据库自动安装脚本和达梦数据库安装包;103、初始化所述达梦数据库自动安装脚本和达梦数据库安装包;104、安装部署所述达梦数据库;105、获取Weblogic安装压缩包;106、创建Weblogic安装目录;107、解压所述Weblogic安装压缩包,获取Weblogic安装包;108、打开操作系统管理控制台,接收用户输入参数;109、初始化配置文件;110、执行weblogic安装;111、创建并配置weblogic域;112、启动weblogic服务;113、配置weblogic域;114、重新启动weblogic服务;115、验证单机版weblogic安装及域创建是否成功。进一步的,安装部署所述达梦数据库包括:申请达梦数据库虚拟机节点;判断所述虚拟机操作系统版本;安装cgroup容器组件;根据所述虚拟机操作系统版本,对应关闭防火墙;启动所述cgroup容器组件并将所述cgroup容器组件添加至系统启动时自动加载项目中;连接远程安装服务器,下载所述达梦数据库安装包以及配置文件;创建达梦数据库用户和安装临时目录;设置系统环境变量和达本文档来自技高网...

【技术保护点】
一种达梦数据库与Weblogic组合一键自动部署方法,其特征在于,包括:获取Weblogic安装压缩包和达梦数据库安装压缩包;解压所述达梦数据库安装压缩包,获取达梦数据库自动安装脚本和达梦数据库安装包;初始化所述达梦数据库自动安装脚本和达梦数据库安装包;安装部署所述达梦数据库;获取Weblogic安装压缩包;创建Weblogic安装目录;解压所述Weblogic安装压缩包,获取Weblogic安装包;打开操作系统管理控制台,接收用户输入参数;初始化配置文件;执行weblogic安装;创建并配置weblogic域;启动weblogic服务;配置weblogic域;重新启动weblogic服务;验证单机版weblogic安装及域创建是否成功。

【技术特征摘要】
1.一种达梦数据库与Weblogic组合一键自动部署方法,其特征在于,包括:获取Weblogic安装压缩包和达梦数据库安装压缩包;解压所述达梦数据库安装压缩包,获取达梦数据库自动安装脚本和达梦数据库安装包;初始化所述达梦数据库自动安装脚本和达梦数据库安装包;安装部署所述达梦数据库;获取Weblogic安装压缩包;创建Weblogic安装目录;解压所述Weblogic安装压缩包,获取Weblogic安装包;打开操作系统管理控制台,接收用户输入参数;初始化配置文件;执行weblogic安装;创建并配置weblogic域;启动weblogic服务;配置weblogic域;重新启动weblogic服务;验证单机版weblogic安装及域创建是否成功。2.根据权利要求1所述的达梦数据库与Weblogic组合一键自动部署方法,其特征在于,安装部署所述达梦数据库包括:申请达梦数据库虚拟机节点;判断所述虚拟机操作系统版本;安装cgroup容器组件;根据所述虚拟机操作系统版本,对应关闭防火墙;启动所述cgroup容器组件并将所述cgroup容器组件添加至系统启动时自动加载项目中;连接远程安装服务器,下载所述达梦数据库安装包以及配置文件;创建达梦数据库用户和安装临时目录;设置系统环境变量和达梦数据库安装环境变量;将所述达梦数据库安装包拷贝至所述安装临时目录,并执行安装命令。3.根据权利要求2所述的达梦数据库与Weblogic组合一键自动部署方法,其特征在于,安装部署所述达梦数据库,还包括:启动所述配置文件;设置达梦数据库开启归档模式;启动达梦数据库;设置达梦数据库的对外访问端口;修改达梦数据库的root账户和密码。4.根据权利要求3所述的达梦数据库与Weblogic组合一键自动部署方法,其特征在于,在修改达梦数据库的root账户和密码之后,还包括:验证所述对外访问端口和所述root账户及密码是否连接正常。5.根据权利要求...

【专利技术属性】
技术研发人员:杭聪陈祖斌黄连月袁勇谢铭蒙亮莫英红陆冰芳黄鑫
申请(专利权)人:广西电网有限责任公司
类型:发明
国别省市:广西;45

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1