一种组件安装方法、装置、存储介质和处理器制造方法及图纸

技术编号:20819489 阅读:39 留言:0更新日期:2019-04-10 05:49
本发明专利技术公开了一种组件安装方法、装置、存储介质和处理器,该方法包括:获取待安装的至少一个组件的组件安装包及安装至少一个组件所需的配置文件;向至少一台被控服务器发送数据存储指示,该数据存储指示携带有该至少一个组件的组件安装包及配置文件,且数据存储指示用于指示该被控服务器将该组件安装包以及该配置文件存储到指定的存储空间;从该至少一个组件中确定当前待安装的目标组件;对被控服务器中存储的该目标组件的组件安装包进行解析,得到目标组件的源代码;基于该配置文件,运行该目标组件的源代码,以在该被控服务器中运行该目标组件。该方法可以降低局域网部署的复杂度,提高在局域网的服务器中安装组件的便捷性和高效性。

【技术实现步骤摘要】
一种组件安装方法、装置、存储介质和处理器
本专利技术涉及网络部署
,尤其涉及一种组件安装方法、装置、存储介质和处理器。
技术介绍
在政府或者企事业单位中经常需要部署内部局域网。在部署内部局域网的过程中,可能需要在局域网所涉及到的多台设备中分别安装多个组件,其中,组件可以认为实现不同功能的程序。目前,在部署局域网时,一般是由开发人员根据需要部署的组件预先编写出部署局域网所需的部署文档,运维人员根据需要部署的组件预先下载好相关的依赖包,并按照部署文档中的部署步骤,依次在局域网内的各个设备安装相应组件的安装包。然而部署文档很难保证准确无误,基于部署文档部署局域网的过程中,很可能会出现部署问题;而且,运维人员根据部署文档依次在局域网的各台设备进行组件的安装,复杂度较高,使得部署局域网的耗时较多,且需要耗费较多的人力。
技术实现思路
鉴于上述问题,本专利技术提供了一种克服上述问题或者至少部分地解决上述问题的组件安装方法、装置、存储介质和处理器,以降低局域网部署的复杂度,提高在局域网的设备中安装组件的便捷性和高效性。为了实现以上目的,本申请提供了一种组件安装方法,所述方法包括:获取待安装的至少本文档来自技高网...

【技术保护点】
1.一种组件安装方法,其特征在于,所述方法包括:获取待安装的至少一个组件的组件安装包以及安装所述至少一个组件所需的配置文件;向待安装组件的至少一台被控服务器发送数据存储指示,所述数据存储指示携带有所述至少一个组件的组件安装包以及所述配置文件,且所述数据存储指示用于指示所述被控服务器将所述组件安装包以及所述配置文件存储到指定的存储空间;从所述至少一个组件中确定当前待安装的目标组件;对所述被控服务器中存储的所述目标组件的组件安装包进行解析,得到所述目标组件的源代码;基于所述配置文件,运行所述目标组件的源代码,以在所述被控服务器中运行所述目标组件。

【技术特征摘要】
1.一种组件安装方法,其特征在于,所述方法包括:获取待安装的至少一个组件的组件安装包以及安装所述至少一个组件所需的配置文件;向待安装组件的至少一台被控服务器发送数据存储指示,所述数据存储指示携带有所述至少一个组件的组件安装包以及所述配置文件,且所述数据存储指示用于指示所述被控服务器将所述组件安装包以及所述配置文件存储到指定的存储空间;从所述至少一个组件中确定当前待安装的目标组件;对所述被控服务器中存储的所述目标组件的组件安装包进行解析,得到所述目标组件的源代码;基于所述配置文件,运行所述目标组件的源代码,以在所述被控服务器中运行所述目标组件。2.根据权利要求1所述的组件安装方法,其特征在于,在所述向待安装组件的至少一台被控服务器发送数据存储指示之前,还包括:向所述被控服务器中创建目标目录,所述目标目录包括:所述被控服务器中用于存储配置文件以及所述至少一个组件的组件安装包的目标地址;则所述数据存储指示具体用于指示所述被控服务器将所述组件安装包以及所述配置文件存储到所述目标目录中的目标地址所指向的存储空间。3.根据权利要求1所述的组件安装方法,其特征在于,所述配置文件至少包括:用于启动所述目标组件的启动文件;所述基于所述配置文件,运行所述目标组件的源代码,包括:依据所述配置文件中的所述启动文件启动所述目标组件的源代码的运行。4.根据权利要求1所述的组件安装方法,其特征在于,在所述对所述被控服务器中存储的所述目标组件的组件安装包进行解析,得到所述目标组件的源代码之前,还包括:调用所述被控服务器中预置的软件包管理器,并向所述软件包管理器发送组件安装命令,所述安装命令用于指示所述软件包管理器解析所述目标组件的安装包,并安装所述目标组件;所述对所述被控服务器中存储的所述目标组件的组件安装包进行解析,得到所述目标组件的源代码,包括:通过所述软件包管理器对所述被控服务器中存储的所述目标组件的组件安装包进行解析,得到所述目标组件的源代码;所述基于所述配置文件,运行所述目标组件的源代码,包括:通过所述软件包管理器按照所述配置文件,运行所述目标组件的源代码。5.根据权利要求1所述的组件安装方法,其特征在于,在所述向待安装组件的至少一台被控服务器发送数据存储指示之前,还包括:生成用于与所述被控服务器进行数据交互的密钥,并将所述密钥发送给所述被控服务...

【专利技术属性】
技术研发人员:石鹏范浩文
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京,11

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

1