一种Oracle和Tomcat组合一键自动部署方法技术

技术编号:14591598 阅读:81 留言:0更新日期:2017-02-08 19:58
本发明专利技术公开一种Oracle和Tomcat组合一键自动部署方法,涉及应用服务器及数据库安装技术领域,实现了Tomcat与Oracle的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。技术方案要点为:获取Oracle安装压缩包;解压Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;运行Oracle自动安装脚本;安装Oracle数据库软件和Oracle数据库;申请一台虚拟机;关闭虚拟机系统防火墙;下载Tomcat安装包并安装Tomcat。本发明专利技术主要用于基于Oracle的Tomcat一键部署。

Oracle and Tomcat combination key automatic deployment method

The invention discloses a method for automatic deployment of a Oracle and Tomcat combination of a key, which relates to the technical field of application server and database installation, automatically push Tomcat and Oracle deployment, the steps are simple, saving installation time; without the need for manual gradually enter the corresponding configuration information, improve the user experience. The technological scheme is: get the Oracle installation package; unzip the Oracle installation package, Oracle automatic access to the installation script and run the Oracle Oracle installation package; automatic mounting script; install the Oracle database and Oracle database application software; a virtual machine; virtual machine close system firewall; Tomcat download installation package and install Tomcat. The invention is mainly used for Oracle based Tomcat key deployment.

【技术实现步骤摘要】

本专利技术涉及应用服务器及数据库安装
,尤其涉及一种Oracle和Tomcat组合一键自动部署方法。
技术介绍
Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首选。OracleDatabase,又名OracleRDBMS,或简称Oracle,它是在数据库领域一直处于领先地位的产品。当用户需要使用Tomcat时,不仅需要安装Tomcat,还需要安装Oracle数据库,才可使用。现有技术中Tomcat安装过程以及Oracle数据库安装过程步骤繁复;且每步均设置“下一步”按钮,即未完成当前步骤无法进入下一步骤,安装脚本自主性差。各步骤中需要人工手动逐步输入对应配置信息,创建时间长,耗费工作时间,用户体验差。
技术实现思路
本专利技术提供的一种Oracle和Tomcat组合一键自动部署方法,实现了Tomcat与Oracle的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。为达到上述目的,本专利技术的采用如下技术方案:本专利技术提供一种Oracle和Tomcat组合一键自动部署方法,包括:获取Oracle安装压缩包;解压所述Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;运行所述Oracle自动安装脚本;安装Oracle数据库软件和Oracle数据库;申请一台虚拟机;关闭所述虚拟机系统防火墙;下载Tomcat安装包并安装Tomcat。结合上述,进一步的,在申请一台虚拟机之后,还包括:在所述虚拟机上安装cgroup组件。结合上述,进一步的,在关闭所述虚拟机系统防火墙之后,还包括:将所述cgroup组件设置为自启动。结合上述,进一步的,在下载Tomcat安装包并安装Tomcat之后,还包括:设置最小线程数和最大队列长度;下载应用程序部署war包;设置所述Tomcat自动将所述虚拟机连接至所述应用程序部署war包;将所述Tomcat加入所述cgroup组件中启动,并配置自动启动项。结合上述,进一步的,在将所述tomcat加入所述cgroup组件中启动,并配置自动启动项之后,还包括;映射所述Tomcat的端口至所述虚拟机的对外端口。结合上述,进一步的,在映射所述Tomcat的端口至所述虚拟机的对外端口之后,还包括:对外公布所述Tomcat的访问IP及端口。结合上述,进一步的,在运行所述Oracle自动安装脚本之前,还包括:判断待安装主机是否为root用户:若是,直接运行所述Oracle自动安装脚本;若不是,则切换至root用户登录,再运行所述Oracle自动安装脚本。结合上述,进一步的,在安装所述Oracle数据库软件和Oracle数据库之后,还包括:删除安装临时文件。结合上述,进一步的,在删除安装临时文件之后,还包括:校验所述Oracle数据库软件和所述Oracle数据是否安装成功。本专利技术提供的一种Oracle和Tomcat组合一键自动部署方法,包括:获取Oracle安装压缩包;解压Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;运行Oracle自动安装脚本;安装Oracle数据库软件和Oracle数据库;申请一台虚拟机;关闭虚拟机系统防火墙;下载Tomcat安装包并安装Tomcat,相比于现有技术,本专利技术实现了Tomcat与Oracle的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。附图说明为了更清楚地说明本专利技术的技术方案,以下将对实施例描述中所需要使用的附图作简单地介绍。图1为本专利技术实施例中一种Oracle和Tomcat组合一键自动部署方法流程示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例本专利技术实施例提供一种Oracle和Tomcat组合一键自动部署方法,如图1所示,包括:101、获取Oracle安装压缩包;102、解压所述Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;103、判断待安装主机是否为root用户:若是,直接运行所述Oracle自动安装脚本;若不是,则切换至root用户登录,再运行所述Oracle自动安装脚本。104、运行所述Oracle自动安装脚本;105、安装Oracle数据库软件和Oracle数据库;106、删除安装临时文件。107、校验所述Oracle数据库软件和所述Oracle数据是否安装成功。108、申请一台虚拟机;109、在所述虚拟机上安装cgroup组件;110、关闭所述虚拟机系统防火墙;111、将所述cgroup组件设置为自启动。112、下载Tomcat安装包并安装Tomcat。113、设置最小线程数和最大队列长度;114、下载应用程序部署war包;115、设置所述Tomcat自动将所述虚拟机连接至所述应用程序部署war包;116、将所述Tomcat加入所述cgroup组件中启动,并配置自动启动项。117、映射所述Tomcat的端口至所述虚拟机的对外端口。118、对外公布所述Tomcat的访问IP及端口。本专利技术提供的一种Oracle和Tomcat组合一键自动部署方法,包括:获取Oracle安装压缩包;解压Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;运行Oracle自动安装脚本;安装Oracle数据库软件和Oracle数据库;申请一台虚拟机;关闭虚拟机系统防火墙;下载Tomcat安装包并安装Tomcat,相比于现有技术,本专利技术实现了Tomcat与Oracle的自动一键部署,步骤简洁,节省了安装时间;无需人工手动逐步输入对应配置信息,提高了用户体验。以上所述,仅为本专利技术的具体实施方式,但本专利技术的保护范围并不局限于此,任何熟悉本
的技术人员在本专利技术揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本专利技术的保护范围之内。因此,本专利技术的保护范围应以所述权利要求的保护范围为准。本文档来自技高网
...

【技术保护点】
一种Oracle和Tomcat组合一键自动部署方法,其特征在于,包括:获取Oracle安装压缩包;解压所述Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;运行所述Oracle自动安装脚本;安装Oracle数据库软件和Oracle数据库;申请一台虚拟机;关闭所述虚拟机系统防火墙;下载Tomcat安装包并安装Tomcat。

【技术特征摘要】
1.一种Oracle和Tomcat组合一键自动部署方法,其特征在于,包括:获取Oracle安装压缩包;解压所述Oracle安装压缩包,获取Oracle自动安装脚本和Oracle安装包;运行所述Oracle自动安装脚本;安装Oracle数据库软件和Oracle数据库;申请一台虚拟机;关闭所述虚拟机系统防火墙;下载Tomcat安装包并安装Tomcat。2.根据权利要求1所述的Oracle和Tomcat组合一键自动部署方法,其特征在于,在申请一台虚拟机之后,还包括:在所述虚拟机上安装cgroup组件。3.根据权利要求2所述的Oracle和Tomcat组合一键自动部署方法,其特征在于,在关闭所述虚拟机系统防火墙之后,还包括:将所述cgroup组件设置为自启动。4.根据权利要求1所述的Oracle和Tomcat组合一键自动部署方法,其特征在于,在下载Tomcat安装包并安装Tomcat之后,还包括:设置最小线程数和最大队列长度;下载应用程序部署war包;设置所述Tomcat自动将所述虚拟机连接至所述应用程序部署war包;将所述Tomcat加入所述cgroup组件中启动,并配置自动启动项。5.根据权利要求4所述...

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

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

1