基于服務(wù)器的系統(tǒng)環(huán)境部署方法及部署系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)服務(wù)器領(lǐng)域,尤其涉及一種基于服務(wù)器的系統(tǒng)環(huán)境部署方法及部署系統(tǒng)。
【背景技術(shù)】
[0002]服務(wù)器需要配置大量操作系統(tǒng)部署,才能實(shí)現(xiàn)正常遠(yuǎn)程訪問。如:操作系統(tǒng)安裝、加載陣列卡驅(qū)動程序、主板驅(qū)動程序、操作系統(tǒng)密碼設(shè)置、IP地址設(shè)置信息設(shè)置、磁盤分區(qū)、清除操作系統(tǒng)日志、清除桌面文件;人工安裝部署以上項(xiàng)目,最少也要耗費(fèi)1-1.5小時(shí)以上的時(shí)間。且操作過程中時(shí)刻需要人工干預(yù),操作人不得離開安裝位置,一旦離開安裝就停止安裝,工作嚴(yán)重滯后。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種基于服務(wù)器的系統(tǒng)環(huán)境部署方法及部署系統(tǒng),以實(shí)現(xiàn)在無人干預(yù)的基礎(chǔ)上,完成對服務(wù)器完成相應(yīng)克隆配置部署。
[0004]為了解決上述技術(shù)問題,本發(fā)明提供了一種基于服務(wù)器的系統(tǒng)環(huán)境部署方法,包括如下步驟:
[0005]步驟SI,構(gòu)建系統(tǒng)環(huán)境部署用資源機(jī),啟動部署設(shè)置;
[0006]步驟S2,配置網(wǎng)卡驅(qū)動;以及
[0007]步驟S3,部署操作系統(tǒng)。
[0008]進(jìn)一步,所述步驟SI中構(gòu)建系統(tǒng)環(huán)境部署用資源機(jī),啟動部署設(shè)置;即通過PXE啟動,或光盤啟動,或系統(tǒng)引導(dǎo)啟動部署設(shè)置。
[0009]所述步驟SI中配置網(wǎng)卡驅(qū)動的步驟包括:
[0010]步驟S21,檢測資源機(jī)的網(wǎng)卡硬件ID ;
[0011]步驟S22,通過網(wǎng)卡硬件ID從網(wǎng)卡驅(qū)動庫中選擇相應(yīng)的網(wǎng)卡驅(qū)動,并將該網(wǎng)卡驅(qū)動發(fā)送至資源機(jī),供資源機(jī)加載。
[0012]進(jìn)一步,所述步驟S3部署操作系統(tǒng),即將操作系統(tǒng)部署至資源機(jī)。
[0013]進(jìn)一步,所述將操作系統(tǒng)部署至資源機(jī)的步驟包括:
[0014]步驟S31,建立克隆及工具菜單,且所述克隆及工具菜單包括:克隆方式選擇菜單;
[0015]步驟S32,選擇相應(yīng)克隆方式;
[0016]步驟S33,根據(jù)選擇的克隆方式進(jìn)行相應(yīng)克隆配置,并將克隆配置的配置文件在操作系統(tǒng)克隆時(shí),一并克隆至資源機(jī)的系統(tǒng)盤;
[0017]步驟S34,當(dāng)資源機(jī)的操作系統(tǒng)克隆安裝后,自動讀取配置文件以實(shí)現(xiàn)對該操作系統(tǒng)配置,完成資源機(jī)部署。
[0018]進(jìn)一步,所述克隆方式包括:公網(wǎng)克隆、內(nèi)網(wǎng)克隆和手動克??;
[0019]若選擇公網(wǎng)克隆,則對克隆配置的方法包括:設(shè)置資源機(jī)的設(shè)備編號、本機(jī)IP地址、掩碼、網(wǎng)關(guān)和聯(lián)通IP地址,以形成相應(yīng)配置文件;
[0020]若選擇內(nèi)網(wǎng)克隆,則對克隆配置的方法包括:設(shè)置資源機(jī)的本機(jī)IP地址、掩碼聯(lián)通IP地址,以形成相應(yīng)配置文件;
[0021]若為手動克隆,則對克隆配置的方法包括:自動獲取IP地址或自定義IP地址,以形成相應(yīng)配置文件。
[0022]進(jìn)一步,所述克隆配置的方法還包括:軟件部署,即部署軟件包括:IIS6、DBC2000、PHP環(huán)境、MYSQL, NET系列軟件、SQL系列軟件;以及
[0023]根據(jù)選擇部署的軟件在配置文件中添加相應(yīng)部署指令,即當(dāng)部署的軟件隨操作系統(tǒng)一起克隆至資源機(jī)的系統(tǒng)盤,且待資源機(jī)的操作系統(tǒng)克隆安裝后,啟動軟件部署。
[0024]進(jìn)一步,所述克隆及工具菜單還包括:硬盤分區(qū),即適于對資源機(jī)的硬盤進(jìn)行分區(qū)。
[0025]又一方面,本發(fā)明還提供了一種基于服務(wù)器的系統(tǒng)環(huán)境部署系統(tǒng),包括:
[0026]用于部署設(shè)置的資源機(jī);
[0027]所述資源機(jī)包括:網(wǎng)卡驅(qū)動配置單元,以及操作系統(tǒng)部署單元。
[0028]進(jìn)一步,所述網(wǎng)卡驅(qū)動配置單元包括:
[0029]網(wǎng)卡檢測模塊,用于檢測資源機(jī)的網(wǎng)卡硬件ID ;
[0030]網(wǎng)卡驅(qū)動數(shù)據(jù)庫,存儲有各網(wǎng)卡驅(qū)動程序;以及
[0031]與網(wǎng)絡(luò)檢測模塊、網(wǎng)卡驅(qū)動數(shù)據(jù)庫相連的網(wǎng)卡驅(qū)動發(fā)送模塊,該網(wǎng)卡驅(qū)動發(fā)送模塊適于通過網(wǎng)卡硬件ID從網(wǎng)卡驅(qū)動庫中選擇相應(yīng)的網(wǎng)卡驅(qū)動,并將該網(wǎng)卡驅(qū)動發(fā)送至資源機(jī),供資源機(jī)加載。
[0032]進(jìn)一步,所述操作系統(tǒng)部署單元包括:
[0033]克隆及工具菜單生成模塊,提供克隆方式和/或硬盤分區(qū)工具選擇;
[0034]部署操作系統(tǒng)模塊,根據(jù)選擇的克隆方式進(jìn)行克隆配置,并將克隆配置的相應(yīng)配置文件在操作系統(tǒng)克隆時(shí),一并克隆至資源機(jī)的系統(tǒng)盤,供資源機(jī)在操作系統(tǒng)克隆安裝后,自動讀取配置文件以實(shí)現(xiàn)對操作系統(tǒng)配置,即完成資源機(jī)的操作系統(tǒng)部署。
[0035]本發(fā)明的有益效果是,本發(fā)明的基于服務(wù)器的系統(tǒng)環(huán)境部署方法及部署系統(tǒng)減少了人工干預(yù),實(shí)現(xiàn)全自動化部署安裝完成,提高工作效率、安全、穩(wěn)定、準(zhǔn)確;并且實(shí)現(xiàn)了在無人干預(yù)情況下,實(shí)現(xiàn)了操作系統(tǒng)以及應(yīng)用程序安裝,從而直接提高系統(tǒng)安裝步驟的準(zhǔn)確性,減少光盤安裝出現(xiàn)的兼容性和耗材成本開支;以及保持了 GHO鏡像安全性、穩(wěn)定性和可靠性,具有適應(yīng)性廣的優(yōu)點(diǎn)。
【附圖說明】
[0036]下面結(jié)合附圖和實(shí)施例對本發(fā)明進(jìn)一步說明;
[0037]圖1是本發(fā)明的基于服務(wù)器的系統(tǒng)環(huán)境部署方法的主流程圖;
[0038]圖2是本發(fā)明中步驟S2中配置網(wǎng)卡驅(qū)動的流程圖;
[0039]圖3是本發(fā)明中步驟S3中將操作系統(tǒng)部署至資源機(jī)的流程圖;
[0040]圖4是本發(fā)明的基于服務(wù)器的系統(tǒng)環(huán)境部署系統(tǒng)的原理框圖。
【具體實(shí)施方式】
[0041]現(xiàn)在結(jié)合附圖對本發(fā)明作進(jìn)一步詳細(xì)的說明。這些附圖均為簡化的示意圖,僅以示意方式說明本發(fā)明的基本結(jié)構(gòu),因此其僅顯示與本發(fā)明有關(guān)的構(gòu)成。
[0042]本發(fā)明的基于服務(wù)器的系統(tǒng)環(huán)境部署方法及部署系統(tǒng),集成了幾乎覆蓋所有網(wǎng)卡的網(wǎng)卡驅(qū)動,能智能識別網(wǎng)卡型號并自行加載驅(qū)動,同時(shí)適用于公網(wǎng)、內(nèi)網(wǎng)安裝操作系統(tǒng),并且提供克隆及工具菜單(圖形化界面),在安裝系統(tǒng)后會自動設(shè)置IP,還可以根據(jù)需要設(shè)置隨機(jī)密碼,自動部署服務(wù)器常用的WEB、SQL等軟件,使服務(wù)器日常安裝系統(tǒng)變得更簡單。
[0043]實(shí)施例1
[0044]如圖1所示,本發(fā)明的一種基于服務(wù)器的系統(tǒng)環(huán)境部署方法,包括如下步驟:
[0045]步驟SI,構(gòu)建系統(tǒng)環(huán)境部署用資源機(jī),啟動部署設(shè)置;
[0046]步驟S2,配置網(wǎng)卡驅(qū)動;以及
[0047]步驟S3,部署操作系統(tǒng)。
[0048]具體的,所述步驟SI中構(gòu)建系統(tǒng)環(huán)境部署用資源機(jī),即通過PXE啟動,或光盤啟動,或系統(tǒng)引導(dǎo)啟動部署設(shè)置,即執(zhí)行步驟S2和步驟S3。
[0049]如圖2所示,優(yōu)選的,所述步驟S2中配置網(wǎng)卡驅(qū)動的步驟包括:
[0050]步驟S21,檢測資源機(jī)的網(wǎng)卡硬件ID ;
[0051]步驟S22,通過網(wǎng)卡硬件ID從網(wǎng)卡驅(qū)動庫中選擇相應(yīng)的網(wǎng)卡驅(qū)動,并將該網(wǎng)卡驅(qū)動發(fā)送至資源機(jī),供資源機(jī)加載。
[0052]進(jìn)一步,如圖3所示,所述步驟S3部署操作系統(tǒng),即將操作系統(tǒng)部署至資源機(jī)。
[0053]所述將操作系統(tǒng)部署至資源機(jī)的步驟包括:
[0054]步驟S31,建立克隆及工具菜單,且所述克隆及工具菜單包括:克隆方式選擇菜單;
[0055]步驟S32,選擇相應(yīng)克隆方式;
[0056]步驟S33,根據(jù)選擇的克隆方式進(jìn)行相應(yīng)克隆配置,并將克隆配置的配置文件在操作系統(tǒng)克隆時(shí),一并克隆至資源機(jī)的系統(tǒng)盤。
[0057]步驟S34,當(dāng)資源機(jī)的操作系統(tǒng)克隆安裝后,自動讀取配置文件以實(shí)現(xiàn)對該操作系統(tǒng)配置,完成資源機(jī)部署。
[0058]其中,所述克隆方式包括:公網(wǎng)克隆、內(nèi)網(wǎng)克隆和手動克??;
[0059]若選擇公網(wǎng)克隆,則對克隆配置的方法包括:設(shè)置資源機(jī)的設(shè)備編號、本機(jī)IP地址、掩碼、網(wǎng)關(guān)和聯(lián)通IP地址,以形成相應(yīng)配置文件;
[0060]若選擇內(nèi)網(wǎng)克隆,則對克隆配置的方法包括:設(shè)置資源機(jī)的本機(jī)IP地址、掩碼聯(lián)通IP地址,以形成相應(yīng)配置文件;
[0061]若為手動克隆,則對克隆配置的方法包括:自動獲取IP地址或自定義IP地址,以形成相應(yīng)配置文件。
[0062]其中,各配置文件例如但不限于采用bat批處理文件,并且配置文