基于Linux的Apache服務(wù)器的設(shè)計(jì)及設(shè)計(jì)_第1頁(yè)
基于Linux的Apache服務(wù)器的設(shè)計(jì)及設(shè)計(jì)_第2頁(yè)
基于Linux的Apache服務(wù)器的設(shè)計(jì)及設(shè)計(jì)_第3頁(yè)
基于Linux的Apache服務(wù)器的設(shè)計(jì)及設(shè)計(jì)_第4頁(yè)
基于Linux的Apache服務(wù)器的設(shè)計(jì)及設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩19頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

.z**師*學(xué)校電子信息工程系計(jì)算機(jī)應(yīng)用技術(shù)網(wǎng)絡(luò)方向?qū)I(yè)08級(jí)畢業(yè)論文〔設(shè)計(jì)〕題目:基于Linu*的Apache效勞器設(shè)計(jì)與實(shí)現(xiàn)**歐梅麗**26指導(dǎo)教師〔簽名〕李列文2010年12月28**師*學(xué)校畢業(yè)論文〔設(shè)計(jì))誠(chéng)信承諾書(shū)本人慎重承諾:我所撰寫(xiě)的畢業(yè)論文〔設(shè)計(jì)〕?基于Linu*的Apache效勞器設(shè)計(jì)與實(shí)現(xiàn)?是在教師的指導(dǎo)下自主完成,沒(méi)有剽竊或抄襲他人的論文或成果。如有剽竊、抄襲,本人愿意為由此引起的后果承當(dāng)相應(yīng)責(zé)任。畢業(yè)論文〔設(shè)計(jì)〕的研究成果歸屬學(xué)校所有。學(xué)生(簽名):年月日**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕開(kāi)題報(bào)告登記表學(xué)生**歐梅麗**26專(zhuān)業(yè)計(jì)算機(jī)應(yīng)用技術(shù)〔網(wǎng)絡(luò)方向〕指導(dǎo)教師**李列文職稱(chēng)講師工作單位〔系、部、處、室〕電子信息工程系論文〔設(shè)計(jì)、作品〕題目基于Linu*的Apache效勞器設(shè)計(jì)與實(shí)現(xiàn)選題的目的、意義和必要性:通過(guò)學(xué)習(xí)Linu*課程,用Linu*系統(tǒng)建立Apache、Ftp等網(wǎng)絡(luò)效勞器。進(jìn)一步提高在Linu*系統(tǒng)上的開(kāi)發(fā)能力。學(xué)會(huì)將理論與實(shí)踐相結(jié)合,運(yùn)用所學(xué)專(zhuān)業(yè)理論知識(shí)和技能提高獨(dú)立分析問(wèn)題和解決實(shí)際問(wèn)題的能力。研究的重點(diǎn)與方案:掌握做一個(gè)完整系統(tǒng)的具體流程和思想。通過(guò)完成該Linu*系統(tǒng)的設(shè)計(jì)而培養(yǎng)設(shè)計(jì)和構(gòu)建系統(tǒng)的能力。培養(yǎng)撰寫(xiě)論文的能力。研究思路(寫(xiě)作提綱或研究路線(xiàn)):1文獻(xiàn)檢索法:通過(guò)對(duì)教學(xué)文章的檢索、閱讀及借鑒,在他人的系統(tǒng)的思想根底上開(kāi)場(chǎng)自己的研究。2網(wǎng)上搜索法:在借鑒網(wǎng)上已有的系統(tǒng)設(shè)計(jì)方案的目錄及相關(guān)的畢業(yè)設(shè)計(jì)的具體作法來(lái)完成自己的畢業(yè)論文。3交流法:在研究的過(guò)程中始終保持與同學(xué)、指導(dǎo)教師的交流,及時(shí)發(fā)現(xiàn)自己的缺乏和欠缺之處,以便更好的完成論文。參考文獻(xiàn)(專(zhuān)著、教材、論文):[1]駱耀祖,*遠(yuǎn)東,駱珍儀.Linu*網(wǎng)絡(luò)效勞器管理教程.:電子工業(yè),2007.166~167[2]李洋,汪虎松.RedHatLinu*9系統(tǒng)與網(wǎng)絡(luò)管理教程.:電子工業(yè),2006.248~263[3]冉林倉(cāng).RedHatLinu*9編程開(kāi)發(fā)與網(wǎng)絡(luò)管理.:電子工業(yè),2006.171~192[4]李成大.操作系統(tǒng)—Linu*篇.:人民郵電,2005[5]柳青.Linu*應(yīng)用教程.:清華大學(xué),2008[6]邱世華.Linu*操作系統(tǒng)之奧秘.:電子工業(yè),2008[7]wenku.baidu./view/9c403d3567ec102de2bd8919.html〔配置DHCP效勞器〕**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕教師指導(dǎo)記錄表論文〔設(shè)計(jì)〕題目基于Linu*的Apache效勞器設(shè)計(jì)與實(shí)現(xiàn)學(xué)生**歐梅麗學(xué)號(hào)26專(zhuān)業(yè)計(jì)算機(jī)應(yīng)用技術(shù)〔網(wǎng)絡(luò)技術(shù)方向〕第一次指導(dǎo)指導(dǎo)時(shí)間:2010年12月20日〔周一1-4節(jié)課〕指導(dǎo)內(nèi)容:系統(tǒng)概述系統(tǒng)設(shè)計(jì)原理DNS效勞的安裝第二次指導(dǎo)指導(dǎo)時(shí)間:2010年12月21日〔周二5-8節(jié)課〕指導(dǎo)內(nèi)容:配置Apache效勞器Apache效勞器的安裝RPM包的安裝用winSCP上傳網(wǎng)頁(yè)文件及目錄在LINU*下為網(wǎng)卡配置IP地址第三次指導(dǎo)指導(dǎo)時(shí)間:2010年12月27日〔周一1-4節(jié)課〕指導(dǎo)內(nèi)容:用winSCP上傳網(wǎng)頁(yè)文件及目錄RPM包的安裝我的主頁(yè)啟用/關(guān)閉Apache效勞總結(jié)與展望學(xué)生簽名:教師簽名:**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕寫(xiě)作過(guò)程考核表學(xué)生**歐梅麗論文題目基于Linu*的Apache效勞器設(shè)計(jì)與實(shí)現(xiàn)選題經(jīng)過(guò)Apache一開(kāi)場(chǎng)只用于小型或試驗(yàn)Internet網(wǎng)絡(luò),后來(lái)逐步擴(kuò)大到各種Uni*系統(tǒng)中,尤其對(duì)Linu*的支持相當(dāng)完美。Apache有多種產(chǎn)品,可以支持SSL技術(shù),支持多個(gè)虛擬主機(jī)。到目前為止Apache仍然是世界上用的最多的Web效勞器,市場(chǎng)占有率達(dá)60%左右。它的成功之處主要在于它的源代碼開(kāi)放、有一支開(kāi)放的開(kāi)發(fā)隊(duì)伍、支持跨平臺(tái)的應(yīng)用〔可以運(yùn)行在幾乎所有的Uni*、Windows、Linu*系統(tǒng)平臺(tái)上〕以及它的可移植性等方面。由于Apache有這么多的優(yōu)勢(shì),所以Apache的深入開(kāi)發(fā)很有必要性。調(diào)研與材料準(zhǔn)備情況初稿寫(xiě)作成文時(shí)間:2010年12月23日第一次修改內(nèi)容字體的格式,正文之間的行距論文的文字要和標(biāo)題嚴(yán)密相聯(lián)系第二次修改內(nèi)容 目錄、摘要、致謝、參考文獻(xiàn)要各占一頁(yè)頁(yè)眉、頁(yè)腳的設(shè)置第三次修改內(nèi)容論文要緊湊,行距不能太小參考文獻(xiàn)要8條左右。**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕評(píng)審登記表評(píng)價(jià)基元評(píng)價(jià)要素評(píng)價(jià)內(nèi)涵總分值實(shí)評(píng)分選題質(zhì)量20%目的明確、符合要求符合培養(yǎng)目標(biāo),表達(dá)學(xué)科、專(zhuān)業(yè)特點(diǎn)和教學(xué)方案的根本要求,到達(dá)畢業(yè)論文〔設(shè)計(jì)〕綜合訓(xùn)練的目的。6理論意義或?qū)嶋H價(jià)值符合本學(xué)科的理論開(kāi)展,有一定的學(xué)術(shù)意義;對(duì)經(jīng)濟(jì)建立和社會(huì)開(kāi)展的應(yīng)用性研究中的*個(gè)理論或方法問(wèn)題進(jìn)展研究,具有一定的實(shí)踐價(jià)值。7選題恰當(dāng)選題*圍恰當(dāng),難易適中;有一定的科學(xué)性。7寫(xiě)作態(tài)度與能力水平25%檢閱中外文獻(xiàn)資料能力能獨(dú)立檢閱中外相關(guān)文獻(xiàn)資料,歸納總結(jié)本論文所涉及的有關(guān)研究狀況及成果。5綜合運(yùn)用知識(shí)能力能運(yùn)用所學(xué)專(zhuān)業(yè)知識(shí)闡述問(wèn)題;能對(duì)查閱的資料進(jìn)展分析、整理和運(yùn)用;能對(duì)其科學(xué)論點(diǎn)進(jìn)展例證。5寫(xiě)作方案或提綱的撰寫(xiě)能力進(jìn)度恰當(dāng),思路清晰,合理可行5研究方法和手段的運(yùn)用能力能運(yùn)用本學(xué)科常規(guī)研究方法及相關(guān)研究手段〔如計(jì)算機(jī)、實(shí)驗(yàn)儀器設(shè)備等〕進(jìn)展實(shí)驗(yàn)、實(shí)踐并加工處理、整合信息。5寫(xiě)作態(tài)度寫(xiě)作態(tài)度認(rèn)真、端正、虛心、嚴(yán)謹(jǐn)。5論文質(zhì)量55%文題相符較好地完成論文選題的要求。5寫(xiě)作水平視角新穎;主題突出;論點(diǎn)鮮明;論據(jù)充分;論證有力;構(gòu)造完整;條理清晰;語(yǔ)言流暢。40寫(xiě)作規(guī)*符合科學(xué)論文的根本要求。用語(yǔ)、格式、圖表、數(shù)據(jù)、量和單位,各種資料引用的規(guī)*化〔符合標(biāo)準(zhǔn)〕。5論文篇幅文科4000字左右,理科3500字左右。5指導(dǎo)教師評(píng)定成績(jī):實(shí)評(píng)總分成績(jī)等級(jí)指導(dǎo)教師〔簽名〕:說(shuō)明:評(píng)定成績(jī)分為優(yōu)秀、良好、中等、及格、不及格五個(gè)等級(jí),實(shí)評(píng)總分90分〔含90分〕以上記為優(yōu)秀,80分〔含80分〕以上為良好,70分〔含70分〕以上記為中等,60分〔含60分〕以上記為及格,60分以下記為不及格。**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕辯論記錄表答辯記錄辯論主持人辯論小組成員辯論小組秘書(shū)辯論日期教師提問(wèn)學(xué)生回答1.2.3.辯論小組評(píng)語(yǔ)重點(diǎn)對(duì)學(xué)生陳述論文〔作品、設(shè)計(jì)〕、答復(fù)下列問(wèn)題等情況進(jìn)展評(píng)價(jià):根據(jù)辯論情況,辯論小組同意其成績(jī)?cè)u(píng)定為:辯論主持人〔簽名〕:年月日**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕評(píng)審鑒定表系〔部〕教研室初審意見(jiàn)評(píng)語(yǔ):評(píng)定等級(jí):指導(dǎo)教師〔簽名〕:系〔部〕復(fù)審意見(jiàn)評(píng)語(yǔ):評(píng)定等級(jí):負(fù)責(zé)人〔簽名〕:學(xué)校抽查意見(jiàn)評(píng)語(yǔ):評(píng)定等級(jí):負(fù)責(zé)人〔簽名〕:**師*學(xué)校畢業(yè)論文〔設(shè)計(jì)〕內(nèi)容摘要論文題目基于Linu*的Apache效勞器設(shè)計(jì)與實(shí)現(xiàn)作者**歐梅麗所屬專(zhuān)業(yè)、級(jí)別08級(jí)計(jì)算機(jī)應(yīng)用技術(shù)〔網(wǎng)絡(luò)方向〕指導(dǎo)教師**李列文字?jǐn)?shù)10000定稿日期內(nèi)容摘要Apache效勞器世界使用排名第一的Web效勞器軟件,它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和平安性被廣泛使用,是最流行的Web效勞器軟件之一。在Linu*中,Apache技術(shù)是目前互聯(lián)網(wǎng)中一項(xiàng)應(yīng)用之一。現(xiàn)在的不僅僅是提供一些靜態(tài)網(wǎng)頁(yè)就可以了,它還包括怎樣存儲(chǔ)數(shù)據(jù)、怎樣查詢(xún)數(shù)據(jù)、怎樣處理用戶(hù)的請(qǐng)求、怎樣創(chuàng)立包含正確信息的文檔,要適應(yīng)這些需要有很多項(xiàng)選擇擇。目前,很多人選擇這樣的組合:Apache+Php+MySQL來(lái)建立自己的,因?yàn)樗鼈兌伎梢悦赓M(fèi)從網(wǎng)上下載,而且很容易在Linu*平臺(tái)下應(yīng)用,平安性、穩(wěn)定性和執(zhí)行效率都非常優(yōu)秀。本設(shè)計(jì)就介紹了在Linu*系統(tǒng)中Apache的配置、搭建ApacheWeb效勞器及DHCP的配置。重點(diǎn)分析了Apache效勞器的配置。關(guān)鍵詞Linu*、Apache、RPM軟件包、DHCP配置-.z-.z摘要Apache效勞器世界使用排名第一的Web效勞器軟件,它可以運(yùn)行在幾乎所有廣泛使用的計(jì)算機(jī)平臺(tái)上,由于其跨平臺(tái)和平安性被廣泛使用,是最流行的Web效勞器軟件之一。在Linu*中,Apache技術(shù)是目前互聯(lián)網(wǎng)中一項(xiàng)應(yīng)用之一。現(xiàn)在的不僅僅是提供一些靜態(tài)網(wǎng)頁(yè)就可以了,它還包括怎樣存儲(chǔ)數(shù)據(jù)、怎樣查詢(xún)數(shù)據(jù)、怎樣處理用戶(hù)的請(qǐng)求、怎樣創(chuàng)立包含正確信息的文檔,要適應(yīng)這些需要有很多項(xiàng)選擇擇。目前,很多人選擇這樣的組合:Apache+Php+MySQL來(lái)建立自己的,因?yàn)樗鼈兌伎梢悦赓M(fèi)從網(wǎng)上下載,而且很容易在Linu*平臺(tái)下應(yīng)用,平安性、穩(wěn)定性和執(zhí)行效率都非常優(yōu)秀。本設(shè)計(jì)就介紹了在Linu*系統(tǒng)中Apache的配置、搭建ApacheWeb效勞器及DHCP的配置。重點(diǎn)分析了Apache效勞器的配置。[關(guān)鍵詞]Linu*、Apache、RPM軟件包、DHCP配置目錄TOC\o\h\z\u第一章系統(tǒng)概述11.1系統(tǒng)需求分析11.2系統(tǒng)設(shè)計(jì)背景11.3系統(tǒng)功能簡(jiǎn)介21.4系統(tǒng)開(kāi)發(fā)的目標(biāo)2第二章虛擬機(jī)32.1虛擬機(jī)的概述32.2Linu*系統(tǒng)的概述32.3在虛擬機(jī)中安裝Linu*系統(tǒng)42.4Linu*系統(tǒng)的登錄及根本設(shè)置62.4.1Linu*系統(tǒng)的登錄62.4.2Linu*的根本配置6第三章配置DHCP83.1DHCP的根本概念83.1.1DHCP的定義83.1.2DHCP的功能83.1.3DHCP的體系構(gòu)造83.1.4分配IP地址過(guò)程9更新租約93.2配置DHCP效勞器9第四章配置Apache效勞器134.1Apache效勞器的安裝134.2配置IP地址144.3開(kāi)啟/關(guān)閉Apache效勞器144.4使用WinSCP上傳網(wǎng)頁(yè)154.5瀏覽網(wǎng)頁(yè)16第五章虛擬主機(jī)的設(shè)置175.1虛擬主機(jī)的概念175.2基于IP地址的虛擬主機(jī)175.3基于域名的虛擬主機(jī)18總結(jié)20致謝21參考資料:22-.z第一章系統(tǒng)概述1.1系統(tǒng)需求分析由于在操作系統(tǒng)中Linu*是最平安的,也是支持和搭建Apache效勞器最完美伙伴,所以Web效勞商會(huì)選擇這種最具平安性有最廉價(jià)的組合?,F(xiàn)在的市場(chǎng)上這種組合所占份額最大,開(kāi)展前景也非常大。對(duì)于中小企業(yè)來(lái)說(shuō)建立自己的,對(duì)外展示自己的頁(yè)面是最平常不過(guò)的事情了。目前最流行的建立效勞工具就要屬Apache與IIS了。IIS在實(shí)際使用中經(jīng)常出現(xiàn)500錯(cuò)誤,而且有的時(shí)候還會(huì)出現(xiàn)莫名其妙的假死現(xiàn)象。用戶(hù)需要不定期的重新啟動(dòng)IIS效勞才能保證的正常。Apache在配置上比IIS要復(fù)雜,不過(guò)一經(jīng)設(shè)置完畢就可以長(zhǎng)期的工作了。大型都使用APACHE作為自己的效勞提供工具。APACHE的所有配置都保存在配置文件中,使用時(shí)完全按照配置文件中記錄的信息執(zhí)行。一般不會(huì)發(fā)生莫名其妙的假死情況。擴(kuò)展性是指效勞提供工具是否可以應(yīng)用于多種場(chǎng)合,多種網(wǎng)絡(luò)情況,多種操作系統(tǒng)。IIS只能在微軟公司的windows操作系統(tǒng)下使用,離開(kāi)了windows他將一事無(wú)成。無(wú)法移植到其他類(lèi)型的操作系統(tǒng)中。APACHE是個(gè)多面手,他不僅僅應(yīng)用于windows,對(duì)于Uni*,Linu*以及FreeBSD等多種操作系統(tǒng)來(lái)說(shuō)他都可以勝任工作。而且不同操作系統(tǒng)的配置步驟根本類(lèi)似,可移植性非常高。1.2系統(tǒng)設(shè)計(jì)背景Apache是Internet上最流行的Web效勞器軟件,它平安、高效、穩(wěn)定、適用于各種平臺(tái),關(guān)鍵它還是免費(fèi)的和開(kāi)發(fā)源代碼的。從1995年開(kāi)場(chǎng)直到今天,經(jīng)過(guò)不斷的開(kāi)展,Apache小組開(kāi)發(fā)的ApacheD效勞器軟件已經(jīng)成為市場(chǎng)的領(lǐng)導(dǎo)者。在所有的Web效勞器軟件中,Apache占有絕對(duì)優(yōu)勢(shì),遠(yuǎn)遠(yuǎn)領(lǐng)先于Microsoft的IIS效勞器軟件。許多世界知名的都是基于Linu*操作系統(tǒng)的,如、Hotmail等。在Linu*系統(tǒng)上架設(shè)Web效勞器所使用的最多最廣泛的軟件就是Apache。它功能強(qiáng)大,高度穩(wěn)定,與Linu*配合得十分完美,是在Linu*上構(gòu)建Web站點(diǎn)時(shí)首選的方案。另外,也有Windows平臺(tái)下的Apache軟件。隨著網(wǎng)絡(luò)應(yīng)用的飛速開(kāi)展,基于Apache1.*或IIS構(gòu)建的Web站點(diǎn)的平安隱患已引起大家的普遍關(guān)注,而且應(yīng)用的擴(kuò)展也受到了很大的限制。1.3系統(tǒng)功能簡(jiǎn)介本系統(tǒng)是基于Linu*系統(tǒng)根底上的,由于Apache是基于開(kāi)源代碼的效勞器軟件,它的核心使用代碼來(lái)實(shí)現(xiàn)的,而且代碼是免費(fèi)的,在架設(shè)Web效勞器時(shí)用到了Apache。該系統(tǒng)主要就通過(guò)架設(shè)網(wǎng)頁(yè)為根底,介紹如何建立一個(gè)平安,動(dòng)態(tài)的,本系統(tǒng)主要實(shí)現(xiàn)了Apache的配置及DPCP的配置。1.4系統(tǒng)開(kāi)發(fā)的目標(biāo)掌握Linu*系統(tǒng)的根本操作,熟悉Apache效勞器及DHCP的根本配置。第二章虛擬機(jī)2.1虛擬機(jī)的概述通過(guò)虛擬機(jī)軟件,你可以在一臺(tái)物理計(jì)算機(jī)上模擬出一臺(tái)或多臺(tái)虛擬的計(jì)算機(jī),這些虛擬機(jī)完全就像真正的計(jì)算機(jī)那樣進(jìn)展工作,例如你可以安裝操作系統(tǒng)、安裝應(yīng)用程序、網(wǎng)絡(luò)資源等等。使用VMware,你可以同時(shí)運(yùn)行Linu*各種發(fā)行版、Dos、Windows3.1、Windows95、Windows98、WindowsNT,Windows2000、FreeBSD等,你甚至可以在同一臺(tái)計(jì)算機(jī)上安裝多個(gè)Linu*發(fā)行版、多個(gè)Windows版本。本系統(tǒng)在VM上安裝了RedHatLinu*,成功運(yùn)行了RedHatLinu*。目前,VMware對(duì)虛擬硬盤(pán)容量大小的支持尚有一定的限制,最大為2GB。而且,一旦虛擬硬盤(pán)的大小建立好了,以后就不允許用戶(hù)再更改了。虛擬硬盤(pán)實(shí)際上是WindowsNT下的一個(gè)文件,而對(duì)于GuestOS,它則永遠(yuǎn)被看作是一個(gè)IDE硬盤(pán)。在虛擬機(jī)中,目前尚沒(méi)有SCSI、RAID的概念。2.2Linu*系統(tǒng)的概述Linu*以它的高效性和靈活性著稱(chēng)。它能夠在PC計(jì)算機(jī)上實(shí)現(xiàn)全部的Uni*特性,具有多任務(wù)、多用戶(hù)的能力。Linu*是在GNU公共許可權(quán)限下免費(fèi)獲得的,是一個(gè)符合POSI*標(biāo)準(zhǔn)的操作系統(tǒng)。Linu*操作系統(tǒng)軟件包不僅包括完整的Linu*操作系統(tǒng),而且還包括了文本編輯器、高級(jí)語(yǔ)言編譯器等應(yīng)用軟件。它還包括帶有多個(gè)窗口管理器的*-Windows圖形用戶(hù)界面,如同我們使用WindowsNT一樣,允許我們使用窗口、圖標(biāo)和菜單對(duì)系統(tǒng)進(jìn)展操作。Linu*之所以受到廣闊計(jì)算機(jī)愛(ài)好者的喜愛(ài),主要原因有兩個(gè),一是它屬于自由軟件,用戶(hù)不用支付任何費(fèi)用就可以獲得它和它的源代碼,并且可以根據(jù)自己的需要對(duì)它進(jìn)展必要的修改,無(wú)償對(duì)它使用,無(wú)約束地繼續(xù)傳播。另一個(gè)原因是,它具有Uni*的全部功能,任何使用Uni*操作系統(tǒng)或想要學(xué)習(xí)Uni*操作系統(tǒng)的人都可以從Linu*中獲益。2.3在虛擬機(jī)中安裝Linu*系統(tǒng)VMware軟件的安裝和其他軟件沒(méi)什么區(qū)別,安裝過(guò)程沒(méi)有特殊要求,一路單擊“下一步〞按鈕就可以。如圖1--圖9所示→圖2-1VMware啟動(dòng)后的界面圖2-2新建虛擬機(jī)向?qū)н\(yùn)行VMwareWorkstation,選擇菜單“文件〞/“新建〞/“虛擬機(jī)〞,進(jìn)入虛擬機(jī)安裝向?qū)g送界面,之后按向?qū)崾具x擇典型安裝,選擇操作系統(tǒng)類(lèi)型,如安裝RedHatLinu*,設(shè)置存儲(chǔ)位置,分配磁盤(pán)空間等,直至虛擬機(jī)創(chuàng)立完成,操作系統(tǒng)安裝過(guò)程中提示與在一臺(tái)裸機(jī)上安裝過(guò)程一樣。→圖2-3選擇虛擬機(jī)配置圖2-4選擇安裝的操作系統(tǒng)↓←圖2-6選擇網(wǎng)絡(luò)類(lèi)型圖2-5命名虛擬機(jī)和選擇位置→圖2-7指定磁盤(pán)容量圖2-8虛擬機(jī)設(shè)置圖2-9新建好的虛擬機(jī)在安裝完的虛擬機(jī)上如圖2-9所示,雙擊CD/DVD(IDE1.0)使用iso文件進(jìn)展裝系統(tǒng)。裝完后如下列圖所示。圖2-10Linu*登錄界面2.4Linu*系統(tǒng)的登錄及根本設(shè)置Linu*系統(tǒng)的登錄因?yàn)長(zhǎng)inu*有圖形界面和命令模式,下面是用命令登錄的,注意我們是Root超級(jí)用戶(hù)登錄〔圖2-11〕。界面的切換是ctrl+F1~F7。圖2-11登錄成功界面Linu*的根本配置給網(wǎng)卡配置IP地址圖2-12配置IP地址使用ifconfig查看、修改配置文件圖2-13修改IP地址配置使用Ping命令測(cè)試網(wǎng)絡(luò)圖2-14測(cè)試網(wǎng)絡(luò)第三章配置DHCP3.1DHCP的根本概念的定義DHCP<動(dòng)態(tài)主機(jī)配置協(xié)議>是TCP/IP協(xié)議集所提供的一種實(shí)現(xiàn)自動(dòng)分配IP配置信息的子協(xié)議。DHCP的功能①動(dòng)態(tài)分配〔每一個(gè)IP地址都具有租約〕②分配網(wǎng)關(guān)、WINS、DNS系統(tǒng)信息③與DNS相結(jié)合實(shí)現(xiàn)動(dòng)態(tài)更新④保存IP地址給指定主機(jī)3.1.3DHCP的體系構(gòu)造DHCP效勞器:運(yùn)行DHCP效勞軟件包和DHCP協(xié)議的主機(jī)〔裝有WIN2K、WINNT、LINU*、UNI*系統(tǒng)的主機(jī)〕DHCP客戶(hù)機(jī):運(yùn)行DHCP協(xié)議可以發(fā)送DHCP請(qǐng)求的主機(jī)〔裝有WIN2K、WINNT、WIN95/98/ME/*P、LINU*、UNI*系統(tǒng)的主機(jī)〕3.1.4分配IP地址過(guò)程①CLIENT發(fā)送播送DHCPDISCOVER尋找DCHP效勞器。②效勞器發(fā)送播送DHCPOFFER響應(yīng)CLIENT的請(qǐng)求。③CLIENT會(huì)檢查得到的IP信息是否完整并且發(fā)送播送DHCPREQUEST通知DHCP效勞器已獲得IP地址。④SERVER發(fā)送播送DHCPACK確認(rèn)客戶(hù)機(jī)的請(qǐng)求,表示分配成功。3.1.5更新租約①每次DHCP客戶(hù)端重新啟動(dòng)時(shí),都會(huì)自動(dòng)利用播送的方式,給DHCP效勞器發(fā)送DHCPREQUEST更新信息,要求繼續(xù)租用原來(lái)的IP地址②50%時(shí),CLIENT以點(diǎn)到點(diǎn)方式發(fā)送DHCPREQUEST請(qǐng)求效勞器的更新租約。③87.5%時(shí),CLIENT發(fā)送播送DHCPREQUEST尋找其他DHCP效勞器,如果更新成功的話(huà),DHCP效勞器向CLIENT發(fā)送DHCPACK;如果不成功的話(huà)則發(fā)送DHCPNACK。3.2配置DHCP效勞器要求:配置DHCP效勞器,為子網(wǎng)A內(nèi)的客戶(hù)端提供DHCP效勞,具體參數(shù)如下;域名效勞器:子網(wǎng)所屬域的名稱(chēng):默認(rèn)租約有效期:1天最大租約有效期:3天1.為效勞器自身配置靜態(tài)IP地址,編輯/etc/sysconfig/network-scripts目錄腳本ifcfg-eth0,圖3-1編輯目錄腳本2.編輯/etc/sysconfig/network文件圖3-2network文件的編輯3.啟動(dòng)TCP/IP網(wǎng)絡(luò)*servicenetworkrestart圖3-3啟動(dòng)網(wǎng)絡(luò)添加路由表為確保Windows的DHCP客戶(hù)端能夠使用效勞器,先要把地址55參加到效勞器的路由表里,但有時(shí)不能解析,所以先要為55配置一個(gè)主機(jī)名。在/etc/hosts文件中加如下一行,為播送地址設(shè)置主機(jī)名dhcp.dhcp再把播送地址參加路由表。*routeadd-hostdhcpdeveth0圖3-4添加路由表5.編輯/ect/dhcpd.conf文件圖3-5編輯dhcp.config配置文件6.建立租約數(shù)據(jù)庫(kù)文件當(dāng)/etc/dhcpd.conf文件設(shè)置好后,還要用下面的命令創(chuàng)立名為/etc/dhcp.leases的空白文件。7.啟動(dòng)DHCP效勞器Servicedhcpdstart或者:/tc/rc.d/init.d/dhcpdrestart圖3-6啟動(dòng)效勞器8.檢測(cè)是否正常啟動(dòng),出現(xiàn)bootps說(shuō)明正常*netstat-utll圖3-7測(cè)試成功第四章配置Apache效勞器4.1Apache效勞器的安裝Apache效勞器的安裝的安裝有兩種方法即web效勞器安裝的時(shí)候安裝Apache效勞器和通過(guò)包安裝1.RPM包的安裝。從Linu*的安裝光盤(pán)和互聯(lián)網(wǎng)上,都可以得到Apache的RPM安裝包,然后把安裝包復(fù)制到硬盤(pán),并切換到安裝包文件所在的目錄。本文以為例。執(zhí)行命令:然后再執(zhí)行:把手冊(cè)也安裝上去。2.源碼安裝。到.apache/.org下載欲安裝的版本,筆者喜歡嘗試最新的版本,當(dāng)前的最新有效版本為。在文件所在的當(dāng)前目錄解壓文件,然后切換目錄到,進(jìn)展配置:*cdd-2.2.0.tar.gz;/configure--prefi*=/usr/local/apache順利完成這步后,接著進(jìn)展編譯安裝:*make;makeinstall。其中,配置這一過(guò)程,使用了選項(xiàng)“--prefi*=/usr/local/apache〞來(lái)指定Apache的安裝目錄,使Apache效勞器所需的大局部文件都被復(fù)制在這個(gè)目錄里。實(shí)際上,配置是一個(gè)很靈活的選擇,根據(jù)需要可以添加更多的選項(xiàng),支持更多的功能。配置文件可以得悉根文檔的目錄位置。前面安裝的Apache的根文檔位置是rpm包安裝的Apache的根文檔位置是/var//html,欲運(yùn)行自己的,需要把做好的網(wǎng)頁(yè)文件和目錄復(fù)制到Apache的根文檔才可以。4.2配置IP地址圖4-1配置IP地址4.3開(kāi)啟/關(guān)閉Apache效勞器*servicedstart//rpm包安裝的啟動(dòng)方式

*servicedstop圖4-2開(kāi)啟效勞器/var//html下會(huì)有一個(gè)默認(rèn)的網(wǎng)頁(yè)inde*.html刪除命:圖4-3刪除默認(rèn)網(wǎng)頁(yè)4.4使用WinSCP上傳網(wǎng)頁(yè)傳網(wǎng)頁(yè)文件這樣就可以很方便地修改或上傳網(wǎng)頁(yè)文件和目錄了。有人認(rèn)為,用SSH客戶(hù)端工具也可以實(shí)現(xiàn)文件的上傳,但這是不方便的,因?yàn)镾SH客戶(hù)端工具只可以傳送文件而不能上傳目錄.用winscp傳輸。注意:上傳時(shí)要用root用戶(hù)登錄,不然別的用戶(hù)沒(méi)有修改權(quán)限。圖4-4傳網(wǎng)頁(yè)文件4.5瀏覽網(wǎng)頁(yè)只要跟apache效勞器在一個(gè)網(wǎng)段就可以。有時(shí)候看到的網(wǎng)頁(yè)圖片不顯示。那就是路徑不對(duì)。修改一下路徑就可以了。例如:進(jìn)入的首頁(yè)為圖4-5我的網(wǎng)頁(yè)例如第五章虛擬主機(jī)的設(shè)置5.1虛擬主機(jī)的概念虛擬主機(jī)〔VirtualHost〕是指在一臺(tái)主機(jī)上運(yùn)行的多個(gè)Web站點(diǎn),每個(gè)站點(diǎn)均有自己獨(dú)立的域名,虛擬主機(jī)對(duì)用戶(hù)是透明的,就好似每個(gè)站點(diǎn)都在單獨(dú)的一臺(tái)主機(jī)上運(yùn)行一樣。如果每個(gè)Web站點(diǎn)擁有不同的IP地址,則稱(chēng)為基于IP的虛擬主機(jī);假設(shè)每個(gè)站點(diǎn)的IP地址一樣,但域名不同,則稱(chēng)為基于名字或主機(jī)名的虛擬主機(jī),使用這種技術(shù),不同的虛擬主機(jī)可以共享同一個(gè)IP地址,以解決IP地址缺乏的問(wèn)題。要實(shí)現(xiàn)虛擬主機(jī),首先必須用Listen指令告訴效勞器需要監(jiān)聽(tīng)的地址和端口,然后為特定的地址和端口建立一個(gè)<VirtualHost>段,并在該段中配置虛擬主機(jī)。5.2基于IP地址的虛擬主機(jī)基于IP的虛擬主機(jī)擁有不同的IP地址,這就要求效勞器必須同時(shí)綁定多個(gè)IP地址。這可通過(guò)在效勞器上安裝多塊網(wǎng)卡,或通過(guò)虛擬IP接口〔RedHatLinu*將其稱(chēng)為IP別名〕來(lái)實(shí)現(xiàn),即在一*網(wǎng)卡上綁定多個(gè)IP地址。有兩種配置方法使Apache支持基于IP地址的虛擬主機(jī),一是為每個(gè)主機(jī)運(yùn)行一個(gè)d守護(hù)進(jìn)程,各守護(hù)進(jìn)程的配置文件不同,分別以不同的User、Group、Listen和ServerRoot來(lái)運(yùn)行,并通過(guò)Listen指令來(lái)指定為哪個(gè)IP地址和端口的虛擬主機(jī)效勞。該方法適合于虛擬主機(jī)彼此間平安性要求很高的場(chǎng)合。啟動(dòng)d守護(hù)進(jìn)程時(shí),可使用命令“d-f配置文件名及路徑〞來(lái)指定所要加載的配置文件:另一種方法是使用一個(gè)d守護(hù)進(jìn)程來(lái)支持所有的虛擬主機(jī)。在效勞器需要為大量請(qǐng)求效勞的情況下,該方法可以獲得較高的性能。下面主要針對(duì)該方法介紹基于IP地址的虛擬主機(jī)的實(shí)現(xiàn)方法。當(dāng)前效勞器有56和57兩個(gè)IP地址,對(duì)應(yīng)的域名分別為.e*ample2.和.e*ample3.,試為其創(chuàng)立基于IP地址的虛擬主機(jī),端口使用80。這兩個(gè)站點(diǎn)的根目錄分別為/var//e*ample2和/var//e*ample3。效勞器配置步驟如下:①注冊(cè)虛擬主機(jī)所要使用的域名。編輯/etc/hosts文件,在文件中添加以下兩行內(nèi)容:56.e*ample2.57.e*ample3.②創(chuàng)立Web站點(diǎn)根目錄/var//e*ample2和/var//e*ample3。。③編輯d.conf配置文件,保證有以下Listen指令:Listen80④配置虛擬主機(jī)。<VirtualHost56>ServerName.e*ample2.DocumentRoot/var//e*ample2</VirtualHost><VirtualHost57>ServerName.e*ample3.DocumentRoot/var//e*ample3</VirtualHost>⑤在/var//e*ample2和/var//e*ample3目錄中,利用vi編輯器創(chuàng)立inde*.html主頁(yè)文件。⑥重啟Apache效勞器,然后測(cè)試虛擬主機(jī)。假設(shè)鍵人localhost,返回的將是效勞器的主站點(diǎn)的主頁(yè)內(nèi)容。基于IP地址的虛擬主機(jī),可以使用域名,也可使用IP地址?;谥鳈C(jī)名的虛擬主機(jī),應(yīng)采用域名,假設(shè)使用IP地址,則的是效勞器的主站點(diǎn)。另外,在同一臺(tái)主機(jī)上,還可以混用基于域名的虛擬主機(jī)和基于IP地址的虛擬主機(jī)。5.3基于域名的虛擬主機(jī)基于主機(jī)名〔域名〕的虛擬主機(jī)是根據(jù)客戶(hù)端提交的頭中,關(guān)于主機(jī)名局部決定的。配置虛擬主機(jī)之前,應(yīng)首先配置DNS效勞器,讓每個(gè)虛擬主機(jī)的域名,都能解析到當(dāng)前效勞器所使用的IP地址,然后再配置Apache效勞器,使其能辨識(shí)不同的主機(jī)名即可。由于SSL協(xié)議自身的原因,基于主機(jī)名的虛擬主機(jī)不能做成SSL平安效勞器。l〕虛擬主機(jī)的創(chuàng)立步驟①在DNS效勞器中為每個(gè)虛擬主機(jī)所使用的域名進(jìn)展注冊(cè),讓其能解析到效勞器所使用的IP地址。②在配置文件中使用Listen指令,指定要監(jiān)聽(tīng)的地址和端口。Web效勞器使用標(biāo)準(zhǔn)的80號(hào)端口,因此一般可配置為L(zhǎng)isten80,讓其監(jiān)聽(tīng)當(dāng)前效勞器的所有地址上的80端口。③使用NameVirtualHost指令,為一個(gè)基于域名的虛擬主機(jī)指定將使用哪個(gè)IP地址和端口來(lái)承受請(qǐng)求。如果對(duì)多個(gè)地址使用了多個(gè)基于域名的虛擬主機(jī),則對(duì)每個(gè)地址均要使用此指令。命令用法:“NameVirtualHost地址[:端口]〞,端口號(hào)為可選項(xiàng),假設(shè)虛擬主機(jī)使用的是非標(biāo)準(zhǔn)的80號(hào)端口,則應(yīng)明確指定所使用的端口號(hào)。比方,假設(shè)基于域名的虛擬主機(jī)使用04這個(gè)IP地址,則指定方法為:“NameVirtualHost04〞。另外也可表達(dá)為NameVirtualHost*。此處的“*〞通配任意的IP地址。當(dāng)IP地址無(wú)法確定時(shí),使用“*〞是很方便的,比方,假設(shè)效勞器使用的是動(dòng)態(tài)IP地址,而域名也是使用動(dòng)態(tài)域名解析時(shí),因?yàn)椤?〞匹配任何IP地址,無(wú)論IP地址如何變化,都不需要修改虛擬主機(jī)的配置。如果希望在一個(gè)IP地址上運(yùn)行一個(gè)基于域名的虛擬主機(jī),而在另外一個(gè)地址上運(yùn)行一個(gè)基于IP的或是另外一套基于域名的虛擬主機(jī),此時(shí)就必須使用具體的IP地址,而不能使用“*〞。④使用<VirtualHost>容器指令定義每一個(gè)虛擬主機(jī)。<Virtua1Host>容器的參數(shù)必須與NameVirtualHost后面所使用的參數(shù)保持一致。在<VirtualHost>容器中至少應(yīng)指定ServerName和DocumentRoot,另外可選的配置還有ServerAdmin、DirectoryInde*、ErrorLog、CustomLog、TransferLog、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論