The invention relates to a distributed software installation method and system based on Web interface, computer equipment and computer storage medium. The above methods include: displaying the installation page through the browser running the web installation service after the installation file is running, reading several nodes to be installed selected by the user through the installation page; installing software in each node to be installed according to the installation parameters of the node to be installed; obtaining the installation progress information of each node to be installed through the web installation service, and according to the installation parameters of the node to be installed. Installation progress information checks whether the software installation is completed; after the software installation is completed, polling the server side of the cluster, jumping the access address of the node to be installed to the newly installed software after the server side starts the newly installed software at the node to be installed. The invention simplifies the installation process of distributed software, improves the installation efficiency of the software of the node to be installed, and enables users to experience the newly installed software more timely.
【技术实现步骤摘要】
基于web界面的分布式软件安装方法和系统
本专利技术涉及计算机软件
,特别是涉及一种基于web界面的分布式软件安装方法和系统、计算机设备、计算机存储介质。
技术介绍
选择适当的软件安装方案可以极大程度地提升分布式集群的使用体验。分布式集群中的分布式软件安装方式通常需要依赖shell(纯命令行)或shelldialog(图形化shell),其中涉及的集群安装与节点安装这两个安装过程需要在不同的脚本中执行,容易使集群的分布式软件安装过程复杂。
技术实现思路
基于此,有必要针对传统方案容易使集群的分布式软件安装过程复杂的技术问题,提供一种基于web界面的分布式软件安装方法和系统、计算机设备、计算机存储介质。一种基于web界面的分布式软件安装方法,包括:在安装文件运行后通过web安装服务运行的浏览器显示安装页面,通过所述安装页面读取用户选择的若干个待安装节点;根据所述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装;通过所述web安装服务获取各个待安装节点的安装进度信息,根据所述安装进度信息检测是否完成软件安装;在软件安装完成后轮询集群的服务器端,在所述服务器端启动所述待安装节点处新安装的软件后将所述待安装节点的访问地址跳转至新安装的软件。上述基于web界面的分布式软件安装方法,可以安装控制终端运行安装文件,通过web安装服务运行的浏览器显示安装页面,通过安装页面读取需要进行软件安装的若干个待安装节点,根据上述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装,以通过上述安装控制终端控制各个待安装节点进行相应的软件安装,简化了集群的分布式软 ...
【技术保护点】
1.一种基于web界面的分布式软件安装方法,其特征在于,包括:在安装文件运行后通过web安装服务运行的浏览器显示安装页面,通过所述安装页面读取用户选择的若干个待安装节点;根据所述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装;通过所述web安装服务获取各个待安装节点的安装进度信息,根据所述安装进度信息检测是否完成软件安装;在软件安装完成后轮询集群的服务器端,在所述服务器端启动所述待安装节点处新安装的软件后将所述待安装节点的访问地址跳转至新安装的软件。
【技术特征摘要】
1.一种基于web界面的分布式软件安装方法,其特征在于,包括:在安装文件运行后通过web安装服务运行的浏览器显示安装页面,通过所述安装页面读取用户选择的若干个待安装节点;根据所述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装;通过所述web安装服务获取各个待安装节点的安装进度信息,根据所述安装进度信息检测是否完成软件安装;在软件安装完成后轮询集群的服务器端,在所述服务器端启动所述待安装节点处新安装的软件后将所述待安装节点的访问地址跳转至新安装的软件。2.根据权利要求1所述的基于web界面的分布式软件安装方法,其特征在于,所述在安装文件运行后通过web安装服务运行的浏览器显示安装页面,通过所述安装页面读取用户选择的若干个待安装节点的过程之前,还包括:启动安装文件,解压所述安装文件关联的文件包,启动web安装服务,进入所述web安装服务运行的浏览器。3.根据权利要求1所述的基于web界面的分布式软件安装方法,其特征在于,所述根据所述待安装节点配置节点安装参数,分别在各个待安装节点进行软件安装的过程包括:读取用户输入的root密码,安装类型,以及各个待安装节点的节点IP地址;通过web安装服务验证各个节点IP地址的有效性;若所述节点IP地址有效,选定所述节点IP地址关联的外网网卡,配置所述外网网卡的集群安装参数,通过web安装服务验证集群安装参数;若所述集群安装参数通过验证,分别在各个待安装节点进行软件安装。4.根据权利要求3所述的基于web界面的分布式软件安装方法,其特征在于,所述通过web安装服务验证各个节点IP地址的有效性的过程之后,还包括:若所述节点IP地址无效,返回执行读取用户输入的root密码,安装类型,以及各个待安装节点的节点IP地址的过程。5.根据权利要求3所述的基于web界面的分布式软件安装方法,其特征在于,所述若所述节点IP地址有效,通过web安装服务验证集群安装参数的过程之后,还包括:若所述集群安装参数没有通过验证,返回...
【专利技术属性】
技术研发人员:石文军,范佳,王子骏,
申请(专利权)人:广州鼎甲计算机科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。