吳錫強
【摘要】作者結合自身多年從事計算機領域工作經(jīng)驗,通過對大量文獻的閱讀,對Web的Solaris環(huán)境下自動化軟件安裝工具的開發(fā)進行研究,并希望通過此工具開發(fā)能夠節(jié)約大量重復安裝的時間成本,從而不斷提升當前服務的工作效率。
【關鍵詞】Web;Solaris環(huán)境;自動化安裝;工具開發(fā)
【分類號】TP311.52
1引言
隨著我國社會主義現(xiàn)代化的飛速發(fā)展,我國各行各業(yè)都得到了長足的發(fā)展和飛速的進步。計算機引領的互聯(lián)網(wǎng)科技成為了當代各行各業(yè)飛速發(fā)展的主用技術生產(chǎn)力,其方便了企業(yè)資源的共享和使用,節(jié)約了當代企業(yè)工作的時間和成本,提升了當代企業(yè)經(jīng)營管理的整體效率。在信息化大時代的今天,計算機技術仿佛一把雙刃劍,除了給當代企業(yè)發(fā)展帶來了新的動力之外,還為企業(yè)增加了較大的信息管理成本。計算機技術的運用來帶了企業(yè)信息戰(zhàn)略投入成本的提高,其中技術更新和研發(fā)、計算機服務器維護等成本已然成為了當今企業(yè)運用信息化發(fā)展戰(zhàn)略不得不考慮的關鍵。
在大多數(shù)計算機技術較為發(fā)達的企業(yè)當中,都會擁有Sun服務器,而對于這些sun服務器的日常維護需要大量的人力、物力和財力。由于Sun服務器的運行需要,企業(yè)工作人員需要經(jīng)常為其安裝Solaris程序,并且需要在安裝程序之后對服務器進行多次調(diào)試。現(xiàn)有大多數(shù)企業(yè)由于計算機人才不足、企業(yè)資金不足等原因在面對此項難題時大多數(shù)采用的是光盤安裝方法,從而給企業(yè)服務器造成了較大的壓力,并且極為不利于企業(yè)服務器運營效率的提升。因此,在本文中作者結合自身多年從事計算機領域工作經(jīng)驗,通過對大量文獻的閱讀,對Web的Solaris環(huán)境下自動化軟件安裝工具的開發(fā)進行研究,并希望通過此工具開發(fā)能夠節(jié)約大量重復安裝的時間成本,從而不斷提升當前服務的工作效率。
2 Solaris環(huán)境安裝自動化工具的整體架構設計
本文所研究設計的自動化工具是基于互聯(lián)網(wǎng)前端開發(fā)的Web服務器。作者在本文當中主要采用的是CGI的技術,通過整體框架的設計能夠使客戶端對接的瀏覽器實現(xiàn)自主信息搜送和安裝,并且能夠使其通過HTML頁面來實現(xiàn)對用戶所需的Solaris版本進行自動化的選擇。通過以上的設計,能夠使信息管理工作人員在向系統(tǒng)提交表單之后,通過該自動化處理工具向Web服務器發(fā)送信號。Web服務器接受到信號之后,通過自動調(diào)用CGI腳本的功能,來實現(xiàn)傳統(tǒng)模式安裝Solaris環(huán)境,并且能夠對該環(huán)境進行配置和進一步的調(diào)試。在實際的操作和運行過程中,擁有Sun服務器的企業(yè)應當將Web服務器與Jumpstart服務器進行有效的對接,將兩者一起安裝于Sun服務器之上,從而能夠有效的保證Jumpstart服務器在接受到信息處理命令之后能夠順利實現(xiàn)選擇性的調(diào)用CGI腳本程序的功能。
3各功能模塊的具體實現(xiàn)
3.1 Sun SPARC服務器的安裝與配置
將Solaris的運行環(huán)境,通過光盤在CD-ROM中進行手工安裝。并通過連接有Sun SPARC服務器的電子計算機對該環(huán)境進行調(diào)節(jié)和配置。
3.2.Web服務器的配置
參照Solaris光盤附帶的安裝說明文檔對企業(yè)Sun SPARC的服務器進行配置,并在其之上對Jumpstart服務器進行加載和安裝、調(diào)試。對于具體安裝、加載、卸載和配置的方法和途徑,可以具體的參照光盤當中由SUN公司所預留的Solaris的詳細安裝、卸載和配置的步驟文檔。作者在本文當中將不再對具體的操作方法和方式進行重述。
3.3 Jumpstart服務器的安裝與配置
Solaris安裝光盤當中已經(jīng)對Apache Web server基礎環(huán)境進行了安裝,因此在此處不用重新下載安裝Apache Web server。對于不具有該基礎環(huán)境安裝和調(diào)試經(jīng)驗的程度人員或企業(yè),可以具體的參照光盤中所提供的說明文件對Apache Web server的基本配置方法進行學習。因此,作者在本文當中將不再對具體的操作方法和方式進行重述。但是,如果發(fā)生安裝后無法順利運行的情況,應重新下載刻錄光盤進行專門安裝,以有效的保證信息管理人員能夠在使用服務器過程中能夠順利的在其中打開Web操作運行頁面。
3.4客戶端網(wǎng)頁的設計
在對客戶端中所使用的網(wǎng)頁進行設計時,可以使用企業(yè)程序人員擅長使用的Web頁面設計工具去對編寫網(wǎng)頁當中的HTML數(shù)據(jù),現(xiàn)階段最為常用的工具是FrontPage。在對客戶端中的網(wǎng)頁進行HTML的相關數(shù)據(jù)進行設計時,應當注重對Form相關程序的設置,其是整個網(wǎng)頁能否順利實現(xiàn)運行和操作的關鍵所在。在對表單進行設計時,應當注重其中選項字段的設計,將其設置為需要必選的字段選項,具體包括以下兩個:(1)所需要安裝服務器的具體名稱;(2)所需要安裝的Solaris的具體版本。在對這兩個選項內(nèi)容進行設計時,應當使用列表框,將現(xiàn)有服務器當中擁有的能夠實現(xiàn)連接服務器的名稱以及能夠順利安裝具有完整資源的Solaris版本進行錄入,從而保證企業(yè)信息管理相關工作人員能夠使用鼠標進行快捷的選擇以幫助其實現(xiàn)操作的目的。除此之外,還可以設置其他的選項Form,例如:所需要安裝的Solaris是完整的安裝還是僅僅進行升級的安裝。另外,如果企業(yè)服務器經(jīng)常需要暴露在公開的環(huán)境當中,還應當對服務器使用權限進行控制,在登陸服務器,或者進行安裝時,需要用戶輸入相應的密碼。
3.5服務器端CGI腳本的設計
在進行上述功能的設計之后,還需要對服務器端當中的CGI腳本進行設計。對該腳本進行設計的目的是為了有效的保證客戶端在接受到信息之后能夠將其順利的錄入系統(tǒng),進而能夠更具信息傳遞的命令對所需要安裝的程序及其版本進行選擇及配置。
4結論
通過本文的研究,可以發(fā)現(xiàn),采用傳統(tǒng)方法在Sun服務器當中安裝Solaris程序,并對該程序進行環(huán)境的調(diào)試將會給企業(yè)帶來巨大的日常維護和安裝壓力,并且極為不利于企業(yè)服務器整體運營效率的提高。為此,作者在本文當中基于前段開發(fā)技術,對Sun服務器運行環(huán)境下的Solaris程序自動化安裝進行了研究。并且,針對各個功能模塊提出了自己的設計理念,主要包括以下幾個方面:(1)Sun SPARC服務器的安裝與配置;(2)Web服務器的安裝與配置;(3)Jumpstart服務器的安裝與配置;(4)客戶端網(wǎng)頁的設計;(5)Jumpstart服務器中對CGI腳本的設計與調(diào)試。通過以上功能模塊的設計來保證該自動化安裝工具的運行,為提升企業(yè)服務器運行效率和節(jié)約服務器運行、維護成本做出貢獻。
【參考文獻】
[1] 胡綱. 樸實無華的Solaris 9[J]. 個人電腦. 2002(06)