【技术实现步骤摘要】
应用部署方法、装置及介质
本申请涉及计算机
,主要涉及了一种应用部署方法、装置及介质。
技术介绍
目前,基于Linux操作系统的Linux主控服务器,向基于Windows操作系统的Windows被控服务器部署应用的方案,大多基于开发人员手动操作。然而手动操作的效率低,且出错概率高,因此,如何提高应用部署效率是本领域技术人员待解决的技术问题。
技术实现思路
本申请实施例提供了一种应用部署方法、装置及介质,可提高Linux主控服务器向Windows被控服务器部署应用的效率和成功率。第一方面,本申请实施例提供一种应用部署方法,其中:Linux主控服务器确定待部署应用对应的Windows被控服务器;Linux主控服务器基于远程登录协议和虚拟机程序,获取Windows被控服务器的目标网络地址;若目标网络地址和预设网络地址不一致,则Linux主控服务器根据目标网络地址和环境信息获取第一配置信息,其中,预设网络地址为Linux主控服务器预先存储的Windows被控服务器的环境信息中 ...
【技术保护点】
1.一种应用部署方法,其特征在于,包括:/nLinux主控服务器确定待部署应用对应的Windows被控服务器;/n所述Linux主控服务器基于远程登录协议和虚拟机程序,获取所述Windows被控服务器的目标网络地址;/n若所述目标网络地址和预设网络地址不一致,则所述Linux主控服务器根据所述目标网络地址和所述环境信息获取第一配置信息,其中,所述预设网络地址为所述Linux主控服务器预先存储的所述Windows被控服务器的环境信息中的一项;/n所述Linux主控服务器向所述Windows被控服务器发送所述第一配置信息,以使所述Windows被控服务器根据所述第一配置信息安装所述待部署应用。/n
【技术特征摘要】
1.一种应用部署方法,其特征在于,包括:
Linux主控服务器确定待部署应用对应的Windows被控服务器;
所述Linux主控服务器基于远程登录协议和虚拟机程序,获取所述Windows被控服务器的目标网络地址;
若所述目标网络地址和预设网络地址不一致,则所述Linux主控服务器根据所述目标网络地址和所述环境信息获取第一配置信息,其中,所述预设网络地址为所述Linux主控服务器预先存储的所述Windows被控服务器的环境信息中的一项;
所述Linux主控服务器向所述Windows被控服务器发送所述第一配置信息,以使所述Windows被控服务器根据所述第一配置信息安装所述待部署应用。
2.根据权利要求1所述的方法,其特征在于,若所述环境信息包括预设安装参数和预设系统类型,则所述Linux主控服务器根据所述目标网络地址和所述环境信息获取第一配置信息,包括:
所述Linux主控服务器根据所述目标网络地址,修改所述预设安装参数,得到目标安装参数;
所述Linux主控服务器获取所述预设系统类型对应的配置脚本;
所述Linux主控服务器根据所述配置脚本获取所述目标安装参数和所述待部署应用的安装包对应的第一配置信息。
3.根据权利要求2所述的方法,其特征在于,若所述环境信息还包括待验证信息,在所述获取所述Windows被控服务器的目标网络地址之前,所述方法还包括:
所述Linux主控服务器基于所述远程登录协议和所述虚拟机程序,以及所述待验证信息与所述Windows被控服务器建立远程连接;
所述Linux主控服务器根据所述配置脚本获取所述目标安装参数和所述待部署应用的安装包对应的第一配置信息,包括:
所述Linux主控服务器获取所述Windows被控服务器的角色类型;
所述Linux主控服务器根据所述角色类型获取所述待部署应用的安装包对应的目标安装文件;
所述Linux主控服务器根据所述配置脚本获取所述目标安装参数和所述目标安装文件对应的第一配置信息。
4.根据权利要求3所述的方法,其特征在于,所述Linux主控服务器获取所述Windows被控服务器的角色类型,包括:
所述Linux主控服务器根据所述目标网络地址获取所述Windows被控服务器的位置信息;
所述Linux主控服务器根据所述待验证信息获取所述Windows被控服务器的身份信息;
所述Linux主控服务器根据所述位置信息和所述身份信息获取所述Windows被控服务器的角色类型。
5.根据权利要求3所述的方法,其特征在于,若所述Windows被控服务器的数量为多个,则所述Linux主控服务器向所述Wi...
【专利技术属性】
技术研发人员:戈先武,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。