APP下载

基于Web的Solaris环境自动化安装工具的开发

2015-11-05吴锡强

课程教育研究·学法教法研究 2015年22期

吴锡强

【摘要】作者结合自身多年从事计算机领域工作经验,通过对大量文献的阅读,对Web的Solaris环境下自动化软件安装工具的开发进行研究,并希望通过此工具开发能够节约大量重复安装的时间成本,从而不断提升当前服务的工作效率。

【关键词】Web;Solaris环境;自动化安装;工具开发

【分类号】TP311.52

1引言

随着我国社会主义现代化的飞速发展,我国各行各业都得到了长足的发展和飞速的进步。计算机引领的互联网科技成为了当代各行各业飞速发展的主用技术生产力,其方便了企业资源的共享和使用,节约了当代企业工作的时间和成本,提升了当代企业经营管理的整体效率。在信息化大时代的今天,计算机技术仿佛一把双刃剑,除了给当代企业发展带来了新的动力之外,还为企业增加了较大的信息管理成本。计算机技术的运用来带了企业信息战略投入成本的提高,其中技术更新和研发、计算机服务器维护等成本已然成为了当今企业运用信息化发展战略不得不考虑的关键。

在大多数计算机技术较为发达的企业当中,都会拥有Sun服务器,而对于这些sun服务器的日常维护需要大量的人力、物力和财力。由于Sun服务器的运行需要,企业工作人员需要经常为其安装Solaris程序,并且需要在安装程序之后对服务器进行多次调试。现有大多数企业由于计算机人才不足、企业资金不足等原因在面对此项难题时大多数采用的是光盘安装方法,从而给企业服务器造成了较大的压力,并且极为不利于企业服务器运营效率的提升。因此,在本文中作者结合自身多年从事计算机领域工作经验,通过对大量文献的阅读,对Web的Solaris环境下自动化软件安装工具的开发进行研究,并希望通过此工具开发能够节约大量重复安装的时间成本,从而不断提升当前服务的工作效率。

2 Solaris环境安装自动化工具的整体架构设计

本文所研究设计的自动化工具是基于互联网前端开发的Web服务器。作者在本文当中主要采用的是CGI的技术,通过整体框架的设计能够使客户端对接的浏览器实现自主信息搜送和安装,并且能够使其通过HTML页面来实现对用户所需的Solaris版本进行自动化的选择。通过以上的设计,能够使信息管理工作人员在向系统提交表单之后,通过该自动化处理工具向Web服务器发送信号。Web服务器接受到信号之后,通过自动调用CGI脚本的功能,来实现传统模式安装Solaris环境,并且能够对该环境进行配置和进一步的调试。在实际的操作和运行过程中,拥有Sun服务器的企业应当将Web服务器与Jumpstart服务器进行有效的对接,将两者一起安装于Sun服务器之上,从而能够有效的保证Jumpstart服务器在接受到信息处理命令之后能够顺利实现选择性的调用CGI脚本程序的功能。

3各功能模块的具体实现

3.1 Sun SPARC服务器的安装与配置

将Solaris的运行环境,通过光盘在CD-ROM中进行手工安装。并通过连接有Sun SPARC服务器的电子计算机对该环境进行调节和配置。

3.2.Web服务器的配置

参照Solaris光盘附带的安装说明文档对企业Sun SPARC的服务器进行配置,并在其之上对Jumpstart服务器进行加载和安装、调试。对于具体安装、加载、卸载和配置的方法和途径,可以具体的参照光盘当中由SUN公司所预留的Solaris的详细安装、卸载和配置的步骤文档。作者在本文当中将不再对具体的操作方法和方式进行重述。

3.3 Jumpstart服务器的安装与配置

Solaris安装光盘当中已经对Apache Web server基础环境进行了安装,因此在此处不用重新下载安装Apache Web server。对于不具有该基础环境安装和调试经验的程度人员或企业,可以具体的参照光盘中所提供的说明文件对Apache Web server的基本配置方法进行学习。因此,作者在本文当中将不再对具体的操作方法和方式进行重述。但是,如果发生安装后无法顺利运行的情况,应重新下载刻录光盘进行专门安装,以有效的保证信息管理人员能够在使用服务器过程中能够顺利的在其中打开Web操作运行页面。

3.4客户端网页的设计

在对客户端中所使用的网页进行设计时,可以使用企业程序人员擅长使用的Web页面设计工具去对编写网页当中的HTML数据,现阶段最为常用的工具是FrontPage。在对客户端中的网页进行HTML的相关数据进行设计时,应当注重对Form相关程序的设置,其是整个网页能否顺利实现运行和操作的关键所在。在对表单进行设计时,应当注重其中选项字段的设计,将其设置为需要必选的字段选项,具体包括以下两个:(1)所需要安装服务器的具体名称;(2)所需要安装的Solaris的具体版本。在对这两个选项内容进行设计时,应当使用列表框,将现有服务器当中拥有的能够实现连接服务器的名称以及能够顺利安装具有完整资源的Solaris版本进行录入,从而保证企业信息管理相关工作人员能够使用鼠标进行快捷的选择以帮助其实现操作的目的。除此之外,还可以设置其他的选项Form,例如:所需要安装的Solaris是完整的安装还是仅仅进行升级的安装。另外,如果企业服务器经常需要暴露在公开的环境当中,还应当对服务器使用权限进行控制,在登陆服务器,或者进行安装时,需要用户输入相应的密码。

3.5服务器端CGI脚本的设计

在进行上述功能的设计之后,还需要对服务器端当中的CGI脚本进行设计。对该脚本进行设计的目的是为了有效的保证客户端在接受到信息之后能够将其顺利的录入系统,进而能够更具信息传递的命令对所需要安装的程序及其版本进行选择及配置。

4结论

通过本文的研究,可以发现,采用传统方法在Sun服务器当中安装Solaris程序,并对该程序进行环境的调试将会给企业带来巨大的日常维护和安装压力,并且极为不利于企业服务器整体运营效率的提高。为此,作者在本文当中基于前段开发技术,对Sun服务器运行环境下的Solaris程序自动化安装进行了研究。并且,针对各个功能模块提出了自己的设计理念,主要包括以下几个方面:(1)Sun SPARC服务器的安装与配置;(2)Web服务器的安装与配置;(3)Jumpstart服务器的安装与配置;(4)客户端网页的设计;(5)Jumpstart服务器中对CGI脚本的设计与调试。通过以上功能模块的设计来保证该自动化安装工具的运行,为提升企业服务器运行效率和节约服务器运行、维护成本做出贡献。

【参考文献】

[1] 胡纲. 朴实无华的Solaris 9[J]. 个人电脑. 2002(06)