[发明专利]网站运行环境的配置方法及系统在审
| 申请号: | 201510844313.X | 申请日: | 2015-11-26 |
| 公开(公告)号: | CN105426211A | 公开(公告)日: | 2016-03-23 |
| 发明(设计)人: | 陈桂亮;张林 | 申请(专利权)人: | 北京慧眼智行科技有限公司 |
| 主分类号: | G06F9/445 | 分类号: | G06F9/445 |
| 代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
| 地址: | 100093 北京市海*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 网站 运行 环境 配置 方法 系统 | ||
技术领域
本发明涉及网站运维技术领域,更具体的说,涉及一种网站运行环境的配置方法及系统。
背景技术
目前,在对网站进行部署前,为了网站运行需要,需提前安装应用服务器的运行环境和应用服务器,并在应用服务器安装完成后进行环境变量的配置。
现在应用服务器的安装和环境变量的配置过程完全由运维人员手工完成。由于应用服务器的安装过程及环境变量的配置过程不仅繁琐,而且容易出错,在出错后还不易查找,因此,对运维人员有较高的素质要求,并会花费他们大量时间。当应用服务器本身或是运行环境需要升级时,需要运维人员再次进行手工安装。
因此,如何提供一种网站运行环境的配置方法及系统,在降低对运维人员要求的同时还可以提高工作效率是本领域技术人员亟待解决的技术问题。
发明内容
有鉴于此,本发明提供一种网站运行环境的配置方法及系统,以实现在降低对运维人员要求的同时提高工作效率。
一种网站运行环境的配置方法,包括:
解压待安装应用服务器的安装包;
判断当前注册表中是否有所述待安装应用服务器的环境注册表信息;
如果是,则获取所述环境注册表信息;
从所述环境注册表信息中获取所述待安装应用服务器的安装路径;
利用所述安装路径设置所述待安装应用服务器的环境变量,完成网站运行环境的配置。
优选的,还包括:
如果否,则运行与所述待安装应用服务器对应的环境变量的安装脚本;
待所述安装脚本安装完成后,再次判断所述当前注册表中是否有所述待安装应用服务器的环境注册表信息;
如果是,则返回执行所述获取所述环境注册表信息。
优选的,还包括:
如果否,则输出安装失败的提示信息。
一种网站运行环境的配置系统,包括:
解压单元,用于解压待安装应用服务器的安装包;
判断单元,用于判断当前注册表中是否有所述待安装应用服务器的环境注册表信息;
第一获取单元,用于在所述判断单元判断为是的情况下,获取所述环境注册表信息;
第二获取单元,用于从所述环境注册表信息中获取所述待安装应用服务器的安装路径;
设置单元,用于利用所述安装路径设置所述待安装应用服务器的环境变量,完成网站运行环境的配置。
优选的,还包括:
运行单元,用于在所述判断单元判断为否的情况下,运行与所述待安装应用服务器对应的环境变量的安装脚本;
再次判断单元,用于待所述安装脚本安装完成后,再次判断所述当前注册表中是否有所述待安装应用服务器的环境注册表信息;
返回单元,用于在所述再次判断单元判断为是的情况下,返回至所述第一获取单元。
优选的,还包括:
提示单元,用于在所述再次判断单元判断为否的情况下,输出安装失败的提示信息。
从上述的技术方案可以看出,本发明提供了一种网站运行环境的配置方法及系统,首先解压待安装应用服务器的安装包,在判定当前注册表中有待安装应用服务器的环境注册表信息后,获取注册表信息,然后从注册表信息中获取待安装应用服务器的安装路径,最后利用安装路径设置待安装应用服务器的环境变量,完成网站运行环境的配置。可以看出,本发明整个安装过程无需运维人员手动干预,从而大大减少了运维人员在网站部署时的工作量,因此,能够在降低对运维人员要求的同时提高工作效率。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例公开的一种网站运行环境的配置方法流程图;
图2为本发明实施例公开的另一种网站运行环境的配置方法流程图;
图3为本发明实施例公开的一种网站运行环境的配置系统的结构示意图;
图4为本发明实施例公开的另一种网站运行环境的配置系统的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京慧眼智行科技有限公司,未经北京慧眼智行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510844313.X/2.html,转载请声明来源钻瓜专利网。





