版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第8章 Web服務(wù)器的配置和管理本章學(xué)習(xí)目標(biāo)本章主要講解Windows Server 2008 Web服務(wù)器的基本知識(shí)及相關(guān)配置應(yīng)用,通過本章的學(xué)習(xí),讀者應(yīng)該掌握以下內(nèi)容:l Web服務(wù)器的安裝l Web服務(wù)器的相關(guān)配置l Web站點(diǎn)和虛擬目錄的區(qū)別l 網(wǎng)站環(huán)境的搭建Web服務(wù)是網(wǎng)絡(luò)中應(yīng)用最為廣泛的服務(wù),主要用來搭建Web網(wǎng)站,向網(wǎng)絡(luò)發(fā)布各種信息。如今企業(yè)網(wǎng)站都擁有自己的網(wǎng)站,用來發(fā)布公司信息、宣傳公司、實(shí)現(xiàn)信息反饋等。使用Windows server 2008 可以輕松方便的搭建Web網(wǎng)站。8.1 IIS概述IIS(Internet Information Services,互聯(lián)網(wǎng)信息服務(wù))
2、,是由微軟公司提供的,用于配置應(yīng)用程序池或Web網(wǎng)站、Ftp站點(diǎn)、SMTP或NNTP站點(diǎn)的,基于MMC(Microsoft Management Console)控制臺(tái)的管理程序。IIS是Windows Server 2008操作系統(tǒng)自帶的組件,無需第三方程序,即可用來搭建基于各種主流技術(shù)的網(wǎng)站,并能管理Web服務(wù)器中的所有站點(diǎn)。8.1.1 IIS簡(jiǎn)介IIS即Internet信息服務(wù),是Windows Server 2008 (2003)操作系統(tǒng)集成的服務(wù),通過該服務(wù)可以搭建Web網(wǎng)站,與Internet、Intranet或Extranet上的用戶共享信息。在Windows Server 20
3、08 企業(yè)版中的版本是IIS7.0,IIS7.0是一個(gè)集成了IIS、Asp.Net、Windows Communication Foundation的統(tǒng)一的Web平臺(tái),可以運(yùn)行當(dāng)前流行的、具有動(dòng)態(tài)交互功能的Asp.Net網(wǎng)頁(yè)。支持使用任何與.NET兼容的語(yǔ)言編寫的Web應(yīng)用程序。IIS7.0提供了基于任務(wù)的全新UI(用戶界面)并新增了功能強(qiáng)大的命令行工具,借助這些工具可以方便的實(shí)現(xiàn)對(duì)IIS和Web站點(diǎn)的管理。同時(shí),IIS7.0引入了新的配置存儲(chǔ)和故障診斷和排除功能。推薦精選8.2 安裝IIS服務(wù)器在Windows Server 2008中,IIS角色作為可選組件。默認(rèn)安裝的情況下,Window
4、s Server 2008不安裝IIS。為了能夠清晰地說明問題,本章講解內(nèi)容建立在Web服務(wù)器只向局域網(wǎng)提供服務(wù)的基礎(chǔ)之上。8.2.1 安裝IIS啟動(dòng)Windows Server 2008時(shí)系統(tǒng)默認(rèn)會(huì)啟動(dòng)“初始配置任務(wù)”窗口,如圖8-1所示,幫助管理員完成新服務(wù)器的安裝和初始化配置。如果沒有啟動(dòng)該窗口,可以通過“開始-à管理工具-à服務(wù)器管理器”,打開服務(wù)器管理器窗口。圖8-1 初始配置任務(wù)點(diǎn)擊“添加角色”,打開“添加角色向?qū)А钡牡谝徊健斑x擇服務(wù)器角色”窗口,選擇“Web服務(wù)器IIS”復(fù)選框,如圖8-2所示。推薦精選圖8-2 選擇服務(wù)器角色單擊“下一步”按鈕,顯示如圖“8-
5、3”所示“Web服務(wù)器(IIS)”對(duì)話框,列出了Web服務(wù)器的簡(jiǎn)要介紹及注意事項(xiàng)。圖8-3 Web服務(wù)器(IIS)推薦精選單擊“下一步”按鈕,顯示如圖8-4所示“選擇角色服務(wù)”對(duì)話框,列出了Web服務(wù)器所包含的所有組件,用戶可以手動(dòng)選擇。此處需要注意的是,“應(yīng)用程序開發(fā)”角色服務(wù)中的幾項(xiàng)盡量都選中,這樣配置的Web服務(wù)器將可以支持相應(yīng)技術(shù)開發(fā)的Web應(yīng)用程序。FTP服務(wù)器選項(xiàng)是配置FTP服務(wù)器需要安裝的組件,我們將在下一章做詳細(xì)介紹。圖8-4 選擇角色服務(wù)單擊“下一步”按鈕,顯示如圖“8-5”所示“確認(rèn)安裝選擇”對(duì)話框。列出了前面選擇的角色服務(wù)和功能,以供核對(duì)。圖8-5 確認(rèn)安裝選擇推薦精選單
6、擊“安裝”按鈕,即可開始安裝Web服務(wù)器。安裝完成后,顯示 “安裝結(jié)果”對(duì)話框。單擊“關(guān)閉”按鈕,Web服務(wù)器安裝完成。通過“開始-à管理工具-àInternet信息服務(wù)(IIS)管理器”,打開IIS服務(wù)管理器。即可看到已安裝的Web服務(wù)器。如圖8-6所示。Web服務(wù)器安裝完成后,默認(rèn)會(huì)創(chuàng)建一個(gè)名字為“Default Web Site”的站點(diǎn)。為了驗(yàn)證IIS服務(wù)器是否安裝成功,打開瀏覽器,在地址欄輸入Http:/localhost或者“Http:/本機(jī)ip地址”,如果出現(xiàn)如果如圖8-7所示,說明Web服務(wù)器安裝成功;否則,說明Web服務(wù)器安裝失敗,需要重新檢查服務(wù)器設(shè)置或者
7、重新安裝。圖8-6 Internet信息服務(wù)(IIS)管理器推薦精選圖8-7 Web服務(wù)器歡迎頁(yè)面到此,Web就安裝成功并可以使用了。用戶可以將做好的網(wǎng)頁(yè)文件(如Index.htm)放到C:inetpubwwwroot這個(gè)文件,然后在瀏覽器地址欄輸入http:/localhost/Index.htm或者h(yuǎn)ttp:/本機(jī)ip地址/Index.htm就可以瀏覽做好的網(wǎng)頁(yè)了。網(wǎng)絡(luò)中的用戶也可以通過http:/本機(jī)ip地址/Index.htm方式訪問你的網(wǎng)頁(yè)文件。8.2.2 配置IP地址和端口Web服務(wù)器安裝好之后,默認(rèn)創(chuàng)建一個(gè)名字為“Defalut web Site”的站點(diǎn),使用該站點(diǎn)就可以創(chuàng)建網(wǎng)站
8、。默認(rèn)情況下,Web站點(diǎn)會(huì)自動(dòng)綁定計(jì)算機(jī)中的所有IP地址,端口默認(rèn)為80,也就是說,如果一個(gè)計(jì)算機(jī)有多個(gè)IP,那么客戶端通過任何一個(gè)IP地址都可以訪問該站點(diǎn),但是一般情況下,一個(gè)站點(diǎn)只能對(duì)應(yīng)一個(gè)IP地址,因此,需要為Web站點(diǎn)指定唯一的IP地址和端口。在IIS管理器中,選擇默認(rèn)站點(diǎn),如圖8-6所示的“Default Web Site主頁(yè)”窗口中,可以對(duì)Web站點(diǎn)進(jìn)行各種配置;在右側(cè)的“操作”欄中,可以對(duì)Web站點(diǎn)進(jìn)行相關(guān)的操作。點(diǎn)擊“操作”欄中的“綁定”超鏈接,打開如圖8-8所示“網(wǎng)站綁定”窗口??梢钥吹絀P地址下有一個(gè)“*”號(hào),說明現(xiàn)在的Web站點(diǎn)綁定了本機(jī)的所有IP地址。推薦精選圖8-8
9、網(wǎng)站綁定點(diǎn)擊“添加”按鈕,打開“添加網(wǎng)站綁定”窗口,如圖8-9所示。圖8-9 添加網(wǎng)站綁定點(diǎn)擊“全部未分配”后邊的下拉箭頭,選擇要綁定的IP地址即可。這樣,就可以通過這個(gè)IP地址訪問Web網(wǎng)站了。端口欄表示訪問該Web服務(wù)器要使用端口號(hào)。在這我們就可以使用訪問Web服務(wù)器。此處的主機(jī)名,是該Web站點(diǎn)要綁定的主機(jī)名(域名),可以參考DNS章節(jié)的相關(guān)內(nèi)容。提示:Web服務(wù)器默認(rèn)的端口是80端口,因此我們?cè)L問Web服務(wù)器時(shí)就可以省略默認(rèn)端口;如果設(shè)置的端口不是80,比如是8000,那么訪問Web服務(wù)器就需要使用“:8000”來訪問
10、。8.2.3 配置主目錄主目錄即網(wǎng)站的根目錄,保存Web網(wǎng)站的相關(guān)資源,默認(rèn)路徑為“C:Inetpubwwwroot”文件夾。如果不想使用默認(rèn)路徑,可以更改網(wǎng)站的主目錄。打開IIS管理器,選擇Web站點(diǎn),點(diǎn)擊右側(cè)“操作”欄中的“基本設(shè)置”超級(jí)鏈接,顯示如圖8-10所示窗口。推薦精選圖8-10 編輯網(wǎng)站在“物理路徑”下方的文本框中顯示就是網(wǎng)站的主目錄。此處“%SystemDrive%”代表系統(tǒng)盤的意思。在“物理路徑”文本框中輸入Web站點(diǎn)的目錄的路徑,如d:111,或者單擊“瀏覽”按鈕選擇相應(yīng)的目錄。單擊“確定”按鈕保存。這樣,選擇的目錄就作為了該站點(diǎn)的根目錄。8.2.4 配置默認(rèn)文檔在訪問網(wǎng)站
11、時(shí),我們會(huì)發(fā)現(xiàn)這么一個(gè)特點(diǎn),我們?cè)跒g覽器的地址欄輸入網(wǎng)站的域名即可打開網(wǎng)站的主頁(yè),而繼續(xù)訪問其他頁(yè)面會(huì)發(fā)現(xiàn)地址欄最后一般都會(huì)有一個(gè)網(wǎng)頁(yè)名。那么為什么打開網(wǎng)站主頁(yè)時(shí)不顯示主頁(yè)的名字呢?實(shí)際上,我們輸入網(wǎng)址的時(shí)候,默認(rèn)訪問的就是網(wǎng)站的主頁(yè),只是主頁(yè)名沒有顯示而已。通常,Web網(wǎng)站的主頁(yè)都會(huì)設(shè)置成默認(rèn)文檔,當(dāng)用戶使用IP地址或者域名訪問時(shí),就不需要再輸入主頁(yè)名,從而便于用戶的訪問。下面來看如何配置Web站點(diǎn)的默認(rèn)文檔。在IIS管理器中選擇默認(rèn)Web站點(diǎn),在“Default Web Site主頁(yè)”窗口中雙擊“IIS”區(qū)域的“默認(rèn)文檔”圖標(biāo),打開如圖8-11所示窗口。推薦精選圖 8-11 默認(rèn)文檔設(shè)置窗
12、口可以看到,系統(tǒng)自帶了6種默認(rèn)文檔,如果要使用其他名稱的默認(rèn)文檔,例如,當(dāng)前網(wǎng)站是使用Asp.Net開發(fā)的動(dòng)態(tài)網(wǎng)站,首頁(yè)名稱為Index.aspx,則需要添加該名稱的默認(rèn)文檔。單擊右側(cè)的“添加”超鏈接,顯示如圖8-12所示窗口,在“名稱”文本框中輸入要使用的主頁(yè)名稱。單擊“確定”按鈕,即可添加該默認(rèn)文檔。新添加的默認(rèn)文檔自動(dòng)排在最上面。圖8-12 添加默認(rèn)文檔當(dāng)用戶訪問Web服務(wù)器時(shí),輸入域名或IP地址后,IIS會(huì)自動(dòng)按順序由上至下依次查找與之相應(yīng)的文件名。因此,配置Web服務(wù)器時(shí),應(yīng)將網(wǎng)站主頁(yè)的默認(rèn)文檔移到最上面。如果需要將某個(gè)文件上移或者下移,可以先選中該文件,然后使用圖8-11右側(cè)“操作
13、”下的“上移”和“下移”實(shí)現(xiàn)。如果想刪除或者禁用某個(gè)默認(rèn)文檔,只需要選擇相應(yīng)默認(rèn)文檔,然后單擊圖8-11右側(cè)“操作”欄中的“刪除”或“禁用”即可。推薦精選提示:默認(rèn)文檔的“條目類型”指該文檔是從本地配置文件添加的,還是從父配置文件讀取的。對(duì)于我們自己添加的文檔,“條目類型”都是本地。對(duì)于系統(tǒng)默認(rèn)顯示的文檔,都是從父配置讀取的。8.2.4 訪問限制配置的Web服務(wù)器是要供用戶訪問的,因此,不管使用的網(wǎng)絡(luò)帶寬有多充裕,都有可能因?yàn)橥瑫r(shí)連接的計(jì)算機(jī)數(shù)量過多而使服務(wù)器死機(jī)。所以有時(shí)候需要對(duì)網(wǎng)站進(jìn)行一定的限制,例如,限制帶寬和連接數(shù)量等。選中“Default Web Site”站點(diǎn),點(diǎn)擊右側(cè)“操作”欄中
14、的“限制”超鏈接,打開如圖8-13所示的“編輯網(wǎng)站限制”對(duì)話框。IIS7中提供了兩種限制連接的方法,分別為限制帶寬使用和限制連接數(shù)。圖8-13 編輯網(wǎng)站限制選擇“限制帶寬使用(字節(jié))”復(fù)選框,在文本框中鍵入允許使用的最大帶寬值。在控制Web服務(wù)器向用戶開放的網(wǎng)絡(luò)帶寬值的同時(shí),也可能降低服務(wù)器的響應(yīng)速度。但是,當(dāng)用戶Web服務(wù)器的請(qǐng)求增多時(shí),如果通信帶寬超出了設(shè)定值,請(qǐng)求就會(huì)被延遲。選擇“限制連接數(shù)”復(fù)選框,在文本框中鍵入限制網(wǎng)站的同時(shí)連接數(shù)。如果連接數(shù)量達(dá)到指定的最大值,以后所有的連接嘗試都會(huì)返回一個(gè)錯(cuò)誤信息,連接將被斷開。限制連接數(shù)可以有效防止試圖用大量客戶端請(qǐng)求造成Web服務(wù)器負(fù)載的惡意攻
15、擊。在“連接超時(shí)”文本框中鍵入超時(shí)時(shí)間,可以在用戶端達(dá)到該時(shí)間時(shí),顯示為連接服務(wù)器超時(shí)等信息,默認(rèn)是120秒。提示:IIS連接數(shù)是虛擬主機(jī)性能的重要標(biāo)準(zhǔn),所以,如果要申請(qǐng)?zhí)摂M主機(jī)(空間),首先要考慮的一個(gè)問題就是該虛擬主機(jī)(空間)的最大連接數(shù)。8.2.5 配置IP地址限制有些Web網(wǎng)站由于其使用范圍的限制,或者其私密性的限制,可能需要只向特定用戶公開,而不是向所有用戶公開。此時(shí)就需要拒絕所有IP地址訪問,然后添加允許訪問的推薦精選IP地址(段),或者拒絕的IP地址(段)。需要注意的是,要使用“IP地址限制”功能,必須安裝IIS服務(wù)的“IP和域限制”組件。(1)設(shè)置允許訪問的IP地址在“服務(wù)器管
16、理器”(位置:開始-à程序-à管理工具)的“角色”窗口中,單擊“Web服務(wù)器(IIS)”區(qū)域中的“添加角色服務(wù)”,打開如圖8-14所示窗口。添加“IP和域限制”角色。如果先前安裝IIS時(shí)已安裝該角色,那么就不需要安裝;如果沒有安裝,則選中該角色服務(wù),安裝即可。圖 8-14 添加角色服務(wù)安裝完成后,重新打開IIS管理器,選擇Web站點(diǎn),雙擊“IP地址和域限制”圖標(biāo),顯示如圖8-15所示“IP地址和域限制”窗口。推薦精選圖 8-15 IP地址和域限制單擊右側(cè)“操作”欄中的“編輯功能設(shè)置”鏈接,顯示如圖8-16所示“編輯IP和域限制設(shè)置”對(duì)話框。在下拉列表中選擇“拒絕”選項(xiàng),那么
17、此時(shí)所有的IP地址都將無法訪問站點(diǎn)。如果訪問,將會(huì)出現(xiàn)“403.6”的錯(cuò)誤信息。圖 8-16 編輯IP地址和域限制設(shè)置在右側(cè)“操作”欄中,單擊“添加允許條目”按鈕,顯示“添加允許限制規(guī)則”窗口,如圖8-17所示。如果要添加允許某個(gè)IP地址訪問,可選擇“特定IPv4地址”單選按鈕,鍵入允許訪問的IP地址。推薦精選圖8-17 添加允許限制規(guī)則 圖8-18 添加IP地址段一般來說,我們需要設(shè)置一個(gè)站點(diǎn)是要多個(gè)人訪問的,所以大多情況下要添加一個(gè)IP地址段,可以選擇“Ipv4地址范圍”單選按鈕,并鍵入IP地址及子網(wǎng)掩碼或前綴即可,如圖8-18所示。需要說明的是,此處輸入的是IPv4 地址范圍中的最低值,
18、然后輸入子網(wǎng)掩碼,當(dāng) IIS 將此子網(wǎng)掩碼與“IPv4 地址范圍”框中輸入的 IPv4 地址一起計(jì)算時(shí),就確定了 IPv4 地址空間的上邊界和下邊界。經(jīng)過以上設(shè)置后,只有添加到允許限制規(guī)則列表中的IP地址才可以訪問Web網(wǎng)站,使用其它IP地址都不能訪問,從而保證了站點(diǎn)的安全。(2)設(shè)置拒絕訪問的計(jì)算機(jī)“拒絕訪問”和“允許訪問”正好相反?!熬芙^訪問”將拒絕一個(gè)特定IP地址或者拒絕一個(gè)IP地址段訪問Web站點(diǎn)。比如,Web站點(diǎn)對(duì)于一般的IP都可以訪問,只是針對(duì)某些IP地址或IP地址段不開放,就可以使用該功能。首先打開“編輯IP和域限制設(shè)置”對(duì)話框,選擇“允許”,使未指定的IP地址允許訪問Web站點(diǎn)
19、。參考圖8-16。單擊“添加拒絕條目”超鏈接,顯示如圖8-19所示對(duì)話框,添加拒絕訪問的IP地址或者IP地址段即可。操作步驟和原理與“添加允許條目”相同,這里不再重復(fù)。圖8-19 添加拒絕限制規(guī)則推薦精選8.2.6配置MIME類型IIS服務(wù)器中Web站點(diǎn)默認(rèn)不單單支持象.htm,.html等這些網(wǎng)頁(yè)文件類型,還支持大部分的文件類型,比如.avi,.jpg等等。但是,如果文件類型不為Web網(wǎng)站所支持,那么,在網(wǎng)頁(yè)中運(yùn)行該類型的程序或者從Web網(wǎng)站下載該類型的文件時(shí),將會(huì)提示無法訪問。此時(shí),需要在Web網(wǎng)站添加相應(yīng)的MIME類型,比如ISO文件類型。MIME(Multipurpose Intern
20、et Mail Extensions)即多功能Internet郵件擴(kuò)充服務(wù),可以定義Web服務(wù)器中利用文件擴(kuò)展所關(guān)聯(lián)的程序。如果Web網(wǎng)站中沒有包含某種MIME類型文件所關(guān)聯(lián)的程序,那么,用戶訪問該類型的文件時(shí)就會(huì)出現(xiàn)如圖8-20所示的錯(cuò)誤信息。圖8-20缺少文件類型錯(cuò)誤在IIS管理器,選擇“網(wǎng)站”中需要設(shè)置的Web站點(diǎn),在主頁(yè)窗口中雙擊“MIME類型”圖標(biāo),顯示如圖8-21所示“MIME類型”窗口,列出了當(dāng)前系統(tǒng)中已集成的所有MIME類型。推薦精選圖8-21 MIME類型窗口如果想添加新的MIME類型,可以在“操作”欄中單擊“添加”按鈕,顯示如圖8-22所示的“添加MIME類型”對(duì)話框。在“
21、文件名擴(kuò)展名”文本框中鍵入想要添減的MIME類型,例如“.ISO”,“MIME類型”文本框中鍵入文件擴(kuò)展名所屬的類型。圖8-22 添加MIME類型提示:如果不知道文件擴(kuò)展名所屬的類型,可以在MIME類型列表中選擇相同類型的擴(kuò)展名,雙擊打開“編輯MIME類型”對(duì)話框。在“MIME類型”文本框中復(fù)制相應(yīng)的類型即可。按照同樣的步驟,可以繼續(xù)添加其它MIME類型。這樣,用戶就可以正常訪問Web網(wǎng)站的相應(yīng)類型的文件了。當(dāng)然如果需要修改MIME類型,可以雙擊打開進(jìn)行編輯;如果要?jiǎng)h除MIME類型,可以選中相依的MIME類型,點(diǎn)擊“操作”欄的“刪除”即可。推薦精選8.3 創(chuàng)建和管理虛擬目錄虛擬目錄技術(shù)可以實(shí)現(xiàn)
22、對(duì)Web站點(diǎn)的擴(kuò)展。虛擬目錄其實(shí)是Web站點(diǎn)的子目錄,和Web網(wǎng)站的主站點(diǎn)一樣,保存了各種網(wǎng)頁(yè)和數(shù)據(jù),用戶可以象訪問Web站點(diǎn)一樣訪問虛擬目錄中的內(nèi)容。一個(gè)Web站點(diǎn)可以擁有多個(gè)虛擬目錄,這樣就可以實(shí)現(xiàn)一臺(tái)服務(wù)器發(fā)布多個(gè)網(wǎng)站的目的。虛擬目錄也可以設(shè)置主目錄、默認(rèn)文檔、身份驗(yàn)證等,訪問時(shí)和主網(wǎng)站使用相同的IP和端口。8.3.1 創(chuàng)建虛擬目錄在IIS管理器中,選擇欲創(chuàng)建虛擬目錄的Web站點(diǎn),比如Defalt Web Site站點(diǎn),右擊并選擇快捷菜單中的“添加虛擬目錄”選項(xiàng),顯示如圖8-23所示的“添加虛擬目錄”對(duì)話框。在“別名”文本框中鍵入虛擬目錄的名字,“物理路徑”文本框中選擇該虛擬目錄所在的物
23、理路徑。虛擬目錄的物理路徑可以是本地計(jì)算機(jī)的物理路徑,也可以是網(wǎng)絡(luò)中其它計(jì)算機(jī)的物理路徑。圖8-23 添加虛擬目錄單擊“確定”按鈕,虛擬目錄添加成功,并顯示在Web站點(diǎn)下方作為子目錄。按照同樣的步驟,可以繼續(xù)添加多個(gè)虛擬目錄。另外,在添加的虛擬目錄上還可以添加虛擬目錄。選中Web站點(diǎn),在Web網(wǎng)站主頁(yè)窗口中,單擊右側(cè)“操作”欄中的“查看虛擬目錄”鏈接,可以查看Web站點(diǎn)中的所有虛擬目錄。8.3.2 管理配置虛擬目錄虛擬目錄和主網(wǎng)站一樣,可以在管理主頁(yè)中進(jìn)行各種配置管理和配置,如圖8-24所示,可以和主網(wǎng)站一樣配置主目錄、默認(rèn)文檔、MIME類型及身份驗(yàn)證等。并且操作方法和主網(wǎng)站的操作完全一樣。唯
24、一不同的是,不能為虛擬目錄指定IP地址、端口和ISAPI篩選。推薦精選圖 8-24 虛擬目錄主頁(yè)配置過虛擬目錄后,我們就可以訪問虛擬目錄中的網(wǎng)頁(yè)文件,訪問的的方法是:“http:/ip地址/虛擬目錄名/網(wǎng)頁(yè)”針對(duì)我們剛才創(chuàng)建的book虛擬目錄,我們就可以使用http:/localhost/book/index.htm或者“http;//book/index.htm”訪問。8.4 創(chuàng)建和管理虛擬網(wǎng)站如果公司網(wǎng)絡(luò)中想建多個(gè)網(wǎng)站,但是服務(wù)器數(shù)量又少,而且網(wǎng)站的訪問量也不是很大的話,無需為每個(gè)網(wǎng)站都配置一臺(tái)服務(wù)器,使用虛擬網(wǎng)站技術(shù),就可以在一臺(tái)服務(wù)器上搭建多個(gè)網(wǎng)站,并且每個(gè)網(wǎng)站都
25、擁有各自的IP地址和域名。當(dāng)用戶訪問時(shí),看起來就像是在訪問多個(gè)服務(wù)器。l 利用虛擬網(wǎng)站技術(shù),可以在在一臺(tái)服務(wù)器上創(chuàng)建和管理多個(gè)Web站點(diǎn),從而節(jié)省了設(shè)備的投資,是中小企業(yè)理想的網(wǎng)站搭建方式。虛擬網(wǎng)站技術(shù)具有很多優(yōu)點(diǎn)。l 便于管理:虛擬網(wǎng)站和真正的Web服務(wù)器配置和管理方式基本相同。l 分級(jí)管理:不同的虛擬網(wǎng)站可以指定不同的人員管理。l 性能和帶寬調(diào)節(jié):當(dāng)計(jì)算機(jī)配置了多個(gè)虛擬網(wǎng)站時(shí),可以按需求為每一個(gè)虛擬站點(diǎn)分配性能和帶寬。l 創(chuàng)建虛擬目錄:在虛擬Web站點(diǎn)同樣可以創(chuàng)建虛擬目錄。8.4.1 創(chuàng)建虛擬網(wǎng)站的方式介紹在一臺(tái)服務(wù)器上創(chuàng)建多個(gè)虛擬站點(diǎn),一般有三種方式,分別是IP地址法,端口法和主機(jī)頭法。
26、現(xiàn)在介紹如下。推薦精選l Ip地址法:可以為服務(wù)器邦定多個(gè)Ip地址,這樣就可以為每個(gè)虛擬網(wǎng)站都分配一個(gè)獨(dú)立的IP地址。用戶可以通過訪問IP地址來訪問相應(yīng)的網(wǎng)站。l 端口法:端口法指的是使用相同的IP地址,不同的端口號(hào)來創(chuàng)建虛擬網(wǎng)站。這樣在訪問的時(shí)候就需要加上端口號(hào)。l 主機(jī)頭法:主機(jī)頭法是最常用的創(chuàng)建虛擬Web網(wǎng)站的方法。每一個(gè)虛擬Web網(wǎng)站對(duì)應(yīng)一個(gè)主機(jī)頭,用戶訪問時(shí)使用DNS域名訪問。主機(jī)頭法其實(shí)就是我們經(jīng)常見到的“虛擬主機(jī)”技術(shù)。8.4.1 使用IP地址創(chuàng)建如果服務(wù)器的網(wǎng)卡邦定有多個(gè)IP地址,就可以為新建的虛擬網(wǎng)站分配一個(gè)IP地址,用戶利用IP地址就可以訪問該站點(diǎn)。首先,我們?yōu)榉?wù)器添加多
27、個(gè)IP,打開“本地連接屬性”窗口,選中“Internet 協(xié)議版本4”,點(diǎn)擊“屬性”-高級(jí)-添加,即可為服務(wù)器再添加IP地址。在IIS管理器的“網(wǎng)站”窗口中,右擊“網(wǎng)站”并選擇菜單中的“添加網(wǎng)站”選項(xiàng),或者單擊右側(cè)“操作”欄中的“添加網(wǎng)站”鏈接,顯示如圖8-25所示“添加網(wǎng)站”對(duì)話框。圖 8-25 添加網(wǎng)站l 網(wǎng)站名稱:即要?jiǎng)?chuàng)建的虛擬網(wǎng)站的名稱。推薦精選l 物理路徑:即虛擬網(wǎng)站的主目錄。l IP地址:為虛擬網(wǎng)站配置的IP地址, IP地址是我們后來添加的IP。設(shè)置完成后單擊“確定”按鈕,一個(gè)新的虛擬網(wǎng)站創(chuàng)建完成。使用分配的IP地址就可以訪問Web網(wǎng)站了。用同樣的方法可以添加
28、Web2站點(diǎn),IP地址使用我們后來添加的IP地址。這樣,一臺(tái)服務(wù)器使用不同的IP地址創(chuàng)建了多個(gè)虛擬網(wǎng)站。需要說明的是,使用多IP地址創(chuàng)建Web網(wǎng)站,在實(shí)際應(yīng)用中存在很多問題,不是最好的解決方案。下面我來看另外一種實(shí)現(xiàn)方法。8.4.2 使用端口號(hào)創(chuàng)建如果服務(wù)器只有一個(gè)IP地址,就可以通過指定不同的端口號(hào)的方式創(chuàng)建Web網(wǎng)站,實(shí)現(xiàn)一臺(tái)服務(wù)器搭建多個(gè)虛擬網(wǎng)站的目的。用戶訪問此方式創(chuàng)建的網(wǎng)站時(shí)就必須加上端口號(hào),如:“:85”。同樣的方法,在IIS管理器中選擇“添加網(wǎng)站”選項(xiàng),打開如圖8-26所示窗口。輸入網(wǎng)站名稱,設(shè)定主目錄,IP地址選擇默認(rèn),端
29、口號(hào)處填寫要使用的端口號(hào),如85。圖8-26 使用端口號(hào)創(chuàng)建虛擬網(wǎng)站單擊“確定”按鈕,一個(gè)新的虛擬網(wǎng)站創(chuàng)建成功。如果需要再創(chuàng)建多個(gè)網(wǎng)站,只需設(shè)置不同的端口即可。推薦精選8.4.3 使用主機(jī)頭創(chuàng)建虛擬網(wǎng)站使用“主機(jī)頭法”創(chuàng)建虛擬網(wǎng)站是目前使用最多的方法。可以很方便的實(shí)現(xiàn)在一臺(tái)服務(wù)器上架設(shè)多個(gè)網(wǎng)站。使用主機(jī)頭法創(chuàng)建網(wǎng)站時(shí),應(yīng)事先創(chuàng)建相應(yīng)的DNS名稱,而用戶在訪問時(shí),只要使用的相應(yīng)的域名即可訪問。在DNS控制臺(tái)中,需先將IP地址和域名注冊(cè)到DNS服務(wù)器中。如圖8-27所示(需先安裝DNS服務(wù),然后添加域名和IP地址的邦定。具體操作請(qǐng)參考DNS服務(wù)器配置章節(jié))。 圖 8-27 DNS服務(wù)器中設(shè)置域名在
30、圖8-27中,我們添加了兩個(gè)域名, 和。在IIS管理器中的“網(wǎng)站”窗口中,右擊“網(wǎng)站”并選擇快捷菜單中的“添加網(wǎng)站”選項(xiàng),顯示“添加網(wǎng)站”對(duì)話框,如圖8-28所示。設(shè)置網(wǎng)站名稱,物理路徑,IP地址默認(rèn),在“主機(jī)名”文本框中鍵入規(guī)劃好的主機(jī)頭名即可。推薦精選圖8-28使用主機(jī)頭法添加網(wǎng)站單擊“確定”按鈕,網(wǎng)站創(chuàng)建成功。同樣的方法,創(chuàng)建Web4站點(diǎn),物理路徑對(duì)應(yīng)D:Web4目錄,綁定主機(jī)名。這樣,就可以通過域名訪問相應(yīng)的站點(diǎn)。虛擬目錄和虛擬網(wǎng)站是有區(qū)別的,利用虛擬目錄和虛擬網(wǎng)站都可以創(chuàng)建Web站點(diǎn),但是,虛擬網(wǎng)站是一個(gè)獨(dú)立的網(wǎng)站,可以擁有獨(dú)立的DNS域名、IP地址和端口號(hào);而虛擬目錄則需要掛在某個(gè)
31、虛擬網(wǎng)站下,沒有獨(dú)立的DNS域名、IP地址和端口號(hào),用戶訪問時(shí)必須帶上主網(wǎng)站名。8.5 搭建動(dòng)態(tài)網(wǎng)站環(huán)境默認(rèn)情況下,IIS中的Web網(wǎng)站只支持運(yùn)行靜態(tài)HTML頁(yè)面,但從現(xiàn)在的網(wǎng)站技術(shù)來說,一般都采用動(dòng)態(tài)技術(shù)實(shí)現(xiàn),這就需要在IIS中搭建動(dòng)態(tài)網(wǎng)站環(huán)境。在IIS中可以配置多種動(dòng)態(tài)網(wǎng)站技術(shù)環(huán)境,如Asp,jsp,PHP等。在此,我們將對(duì)如何搭建Asp環(huán)境和PHP環(huán)境做一具體介紹。8.5.1 搭建Asp環(huán)境Active Server Pages(Asp)是微軟提供的動(dòng)態(tài)網(wǎng)站技術(shù),可以用來創(chuàng)建和運(yùn)行動(dòng)態(tài)交互式網(wǎng)頁(yè)。使用IIS架設(shè)的Web服務(wù)器可以運(yùn)行Asp網(wǎng)頁(yè)。要搭建Asp運(yùn)行環(huán)境,首先要確保安裝了Asp
32、組件。在“添加角色服務(wù)”向?qū)е?,選中“A”和“Asp”復(fù)選框,如圖8-29所示。推薦精選圖8-29安裝A和Asp打開IIS管理器,選擇Web站點(diǎn),在主頁(yè)窗口中雙擊“asp”圖標(biāo),顯示如圖8-30所示的窗口,可以設(shè)置Asp屬性,包括編譯、服務(wù)和行為等設(shè)置。此處需要將“啟用父路徑”的屬性設(shè)置為True。需要說明一點(diǎn)的是,在64位的Windows Server 2008系統(tǒng)中沒有Jet 4.0驅(qū)動(dòng)程序,而 IIS7應(yīng)用程序池默認(rèn)沒有啟用32位程序,所以需要在IIS7中啟用32位程序。方法如下:在IIS管理器中,選中“應(yīng)用程序池”,點(diǎn)擊右側(cè)操作欄的“設(shè)置應(yīng)用程序池默認(rèn)設(shè)置”,將“啟用32位應(yīng)用程序”設(shè)置為True即可。圖 8-30 Asp設(shè)置窗口8.5.2 搭建PHP環(huán)境PHP是一種新型的編寫語(yǔ)言,可以方便快捷的編寫出功能強(qiáng)大、運(yùn)行速度快,并可以運(yùn)行于Wind
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年集成房屋維護(hù)與管理合同
- 2025版股東一致行動(dòng)人股權(quán)質(zhì)押與反擔(dān)保協(xié)議3篇
- 2025江西省建筑安全員知識(shí)題庫(kù)及答案
- 二零二五年度交通樞紐安保與秩序維護(hù)服務(wù)協(xié)議3篇
- 2025年度挖機(jī)租賃與維修保養(yǎng)承包合同模板3篇
- 2025版舊房買賣合同鄰里關(guān)系與社區(qū)和諧范本3篇
- 如何做好K12續(xù)班管理
- 2025年度某醫(yī)藥公司股權(quán)轉(zhuǎn)讓合同2篇
- 2025年度快遞代發(fā)業(yè)務(wù)協(xié)同發(fā)展合同范本2篇
- 2025年度物業(yè)社區(qū)安全保障合作協(xié)議范本3篇
- AutoCAD2024簡(jiǎn)明教程資料
- 《中國(guó)傳統(tǒng)文化》課件模板(六套)
- 民航客艙服務(wù)管理Ⅱ?qū)W習(xí)通超星期末考試答案章節(jié)答案2024年
- 兒科主任年終總結(jié)
- 2023年上海市錄用公務(wù)員考試真題
- 期末 (試題) -2024-2025學(xué)年人教PEP版英語(yǔ)四年級(jí)上冊(cè)
- 第三單元 (單元測(cè)試)-2024-2025學(xué)年-四年級(jí)上冊(cè)語(yǔ)文統(tǒng)編版
- 浪潮銷售在線測(cè)評(píng)題
- 總經(jīng)理年會(huì)發(fā)言稿模板怎么寫(8篇素材參考)
- 《完善中國(guó)特色社會(huì)主義法治體系》課件
- 2024年人教版小學(xué)四年級(jí)信息技術(shù)(上冊(cè))期末試卷附答案
評(píng)論
0/150
提交評(píng)論