




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 在進(jìn)行了系統(tǒng)規(guī)劃、系統(tǒng)分析和系統(tǒng)設(shè)計后,就要進(jìn)入如何實現(xiàn)網(wǎng)站階段,這是至關(guān)重要的,它是用戶對象最關(guān)心的。一個成功的商務(wù)網(wǎng)站的建設(shè)是個系統(tǒng)工程,要有一定周期,在這個周期中,要進(jìn)行認(rèn)真、科學(xué)的規(guī)劃,而后進(jìn)行建設(shè),每步都是及其重要的。本章主要從Web站點和FTP站點的建立和管理,搜索引擎的實現(xiàn)來說明一個網(wǎng)站是如何建立的。4.1 Web站點的建立和管理站點的建立和管理 WWW服務(wù)是網(wǎng)站應(yīng)當(dāng)提供的項基本的服務(wù)功能。本節(jié)詳細(xì)介紹如何在微軟公司的IIS環(huán)境下創(chuàng)建一個Web站點,并對所創(chuàng)建的Web站點進(jìn)行各個方面的管理和維護。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安
2、裝與配置 4.1.1 Web服務(wù)的配置選項服務(wù)的配置選項 在創(chuàng)建和管理一個Web站點之前,我們首先應(yīng)了解在處理過程中可以進(jìn)行的配置選項,本節(jié)將介紹IIS的總體特征以及這些特征位于什么工具之下。我們知道可以使用不同的方法配置WWW服務(wù),包括Microsoft管理控制臺(MMC)、Internet服務(wù)管理器(HTML)和腳本程序,每種方法都有其優(yōu)點:Microsoft管理控制臺提供了簡單的管理方法,Internet服務(wù)管理器是遠(yuǎn)程管理的最佳選擇,腳本程序則適合于自動處理。本節(jié)主要介紹Microsoft管理控制臺(MMC),因為這是眾多網(wǎng)站中使用最多的一種方式。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝
3、與配置 Microsoft管理控制臺(MMC)為WWW服務(wù)的如下四方面提供了屬性對話框: (1)WWW主屬性(Master Service),對當(dāng)前服務(wù)器上所有Web站點都起作用的屬性; (2)Web站點(Site),針對某一特定Web站點的屬性; (3)目錄(Directory),針對目錄(包括虛擬目錄)的屬性; (4)文件(File),針對單個文件的屬性。 掌握上面四項屬性,就可以對IIS服務(wù)器和它的web站點的各個方面進(jìn)行配置。每一個屬性對話框又具有多個屬性頁,這將在后續(xù)部分分別介紹這些內(nèi)容。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 4.1.2 創(chuàng)建創(chuàng)建Web站點站點 IIS管理的
4、中心是站點(Site),包括Web、FTP、News和E-Mail服務(wù)器站點。要建立一個Web站點,首先需要提供一個IP地址。可以采用下面的兩種方法之一在各計算機上建立多個站點: 方法一:把多個IP地址綁定到同一臺服務(wù)器上。 方法二:使用不同的主機頭名稱。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 1. 給Windows2000增加IP地址 在裝有Windows2000的計算機上增加IP地址,就可以在用戶的IIS服務(wù)器上增加多個Web站點。為了完成以下各步,操作者需要具有管理員權(quán)限和空閑的IP地址(包括子網(wǎng)掩碼)。其操作步驟如下: (1)打開“控制面板”,然后雙擊“網(wǎng)絡(luò)與撥號連接”圖標(biāo),如圖
5、4-1所示。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-1 控制面板窗口顯示 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (2)選擇“本地連接”選項,單擊鼠標(biāo)右鍵,選擇“常規(guī)”選項卡,選擇“Internet協(xié)議(TCP/IP)”,如圖4-2所示。然后,單擊“屬性”按鈕,出現(xiàn)“Internet協(xié)議(TCP/IP)屬性”對話框,如圖4-3所示。圖4-2 本地連接屬性對話框 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-3 TCP/IP屬性對話框第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-4 高級TCP/IP設(shè)置對話框 (3)在該對話框中至少已經(jīng)具有了一個IP地址,要增加新
6、的IP地址,單擊“高級”按鈕,出現(xiàn)“高級TCP/IP設(shè)置”對話框,如圖4-4所示。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (4)單擊“IP地址”域內(nèi)的“添加”按鈕,然后在彈出的“TCP/IP地址”對話框中輸入IP地址和子網(wǎng)掩碼。 (5)單擊“確定”按鈕,關(guān)閉對話框,然后重新啟動計算機。 2. 創(chuàng)建一個新的創(chuàng)建一個新的Web站點站點 一個默認(rèn)的Web站點已經(jīng)隨IIS 5.0的安裝而安裝了,然而,在大多數(shù)情況下,用戶需要創(chuàng)建自己的內(nèi)容。因此,必須創(chuàng)建一個新的Web站點。在給服務(wù)器添加了新的IP地址之后,這項工作就比較容易了。 在下述步驟中所創(chuàng)建的Web站點與默認(rèn)的Web站點在內(nèi)容上幾乎一樣
7、,這是因為新站點的主目錄指向默認(rèn)Web站點的主目錄,新創(chuàng)建站點的名字為edu。步驟如下: 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-5 打開“Internet服務(wù)管理器” (1)在程序組的子項目管理工具中,選擇“Internet信息服務(wù)”,如圖4-5所示。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (2)打開“Internet信息服務(wù)”,將會看到所有連接到服務(wù)器的列表。因為目前尚未連接到任何服務(wù)器,所以在列表中只看到本地機器(這里是cpcool),如圖4-6所示。 (3)雙擊計算機名(cpcool),察看此計算機運行:的所有站點,可看到默認(rèn)的Web站點和FTP站點。如果安裝了其他
8、服務(wù),還將看到SMTP站點和NNTP站點。 (4)在計算機名(這里是cpcool)上單擊鼠標(biāo)右鍵,選擇“新建”“Web站點”,如圖4-7所示。 (5)這時將打開新的Web站點創(chuàng)建向?qū)?,進(jìn)入向?qū)У谝徊剑梢栽凇癢eb站點說明”的“說明”編輯框中輸入Web站點名edu。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-6 Internet信息服務(wù)中的服務(wù)器列表 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-7 選擇“新建Web站點” 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-8 輸入IP地址和服務(wù)器的端口號 (6)在向?qū)У牡诙剑瑢⒈灰筝斎隬eb站點的IP地址和服務(wù)器的端口號
9、(WWW服務(wù)器默認(rèn)的端口號為80),選擇一個IP地址給新的站點,如圖4-8所示。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-9 提供Web站點位于服務(wù)器上的主目錄路徑 (7)在向?qū)У牡谌?,需要提供Web位于服務(wù)器上的目錄和此Web站點是否允許匿名訪問。瀏覽默認(rèn)Web站點的目錄(在標(biāo)準(zhǔn)安裝的情況下應(yīng)為:“驅(qū)動器盤號:Inetpubwwwroot”),如圖4-9所示。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-10 設(shè)置Web站點的訪問許可權(quán)限 (8)最后,需要設(shè)置對Web站點的訪問許可,如圖4-10所示??梢詮钠渲械倪x項中進(jìn)行選擇。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置
10、 默認(rèn)設(shè)置是允許“讀取”和“腳本”訪問,在大多數(shù)情況下這就足夠了。 (9)在圖4-10中單擊“下一步”按鈕,再單擊“完成”按鈕,以創(chuàng)建新的站點。站點創(chuàng)建后處于停止的狀態(tài),也就是說它已經(jīng)存在,但尚不能從外界訪問。 (10)選擇新創(chuàng)建的站點,單擊狀態(tài)欄上的“開始”按鈕或在新創(chuàng)建的站點名稱上單擊鼠標(biāo)右鍵,然后從快捷菜單中選擇“開始”。這樣新站點就啟動了。 為了驗證上述工作,打開瀏覽器,使用IP地址建立連接。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 3. 使用使用IP地址或主機頭來區(qū)分地址或主機頭來區(qū)分Web站點站點企業(yè)在建立網(wǎng)站時,都會面臨個相同的問題,即如何使一臺服務(wù)器看起來像是幾臺甚至是幾
11、十臺服務(wù)器。作為ISP也自然會為企業(yè)用戶提供虛擬主機服務(wù),考慮到成本和利潤,建網(wǎng)不可能為每一個客戶都單獨準(zhǔn)備一臺服務(wù)器,否則費用非??捎^。如果一臺計算機只能用來模擬一個站點,那么需要多少臺計算機才能搭建起一個初具規(guī)模的站點環(huán)境呢?如今這些問題都可以在IIS 5.0中得以完美地解決。接下來,將介紹如何在一臺服務(wù)器上實現(xiàn)多IP和多域名的WWW服務(wù)。也就是說,把一臺服務(wù)器變換成幾臺、幾十臺服務(wù)器,并且讓每一臺虛擬的服務(wù)器都擁有自己的IP地址和域名。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 如果使用IIS 4.0以前的版本,在一個服務(wù)器上建立多個站點的唯方法是給每個站點分配一個惟一的IP地址。如
12、果使用IIS 4.0,可以采用以下三種方式來唯的標(biāo)識Web站點:IP地址(IP Address)端口號(Port Number)主機頭名稱(Host Header Name) 可以在服務(wù)器上創(chuàng)建許多站點,只要每個站點至少在上面的三個標(biāo)識中有一個標(biāo)識不同就可以了。這意味著可以創(chuàng)建IP地址和端口號相同,僅主機頭不同的多個站點。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 對于那些使用過其他Web服務(wù)器產(chǎn)品的用戶而言,主機頭(主機頭標(biāo))已不是一個新的概念,但對于大多數(shù)IIS的用戶而言,主機頭是標(biāo)識Web站點的一個新的概念。下面舉例說明。假設(shè)想把兩個朋友的主頁放在同一臺服務(wù)器上,其中一個朋友的DNS
13、名為;另一個朋友的DNS名為,而服務(wù)器現(xiàn)在僅有一個空閑的IP地址,如何來解決這個問題呢?使用IIS 5.0,這個問題很容易解決。在DNS服務(wù)器數(shù)據(jù)庫中,可以把兩個站點的DNS指定為相同的IP地址,然后在IIS 5.0服務(wù)器上用這個IP地址創(chuàng)建新的站點?,F(xiàn)在標(biāo)識中的三部分中有兩部分都相同,即同IP地址和同端口號。因此需要使用第三部分主機頭來區(qū)分這兩個朋友的站點。操作步驟如下:第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (1)據(jù)前面章節(jié)所述的內(nèi)容,創(chuàng)建兩個新的站點,分別命名為sitel和site2。(2)在站點列表中的sitel上單擊鼠標(biāo)右鍵,然后從快捷菜單中選擇“屬性”,將會看到Web站點的“
14、sitel屬性”對話框,如圖4-11所示。圖4-11 sitel站點的“屬性”對話框第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (3)在“Web站點標(biāo)識”組合框中,單擊“高級”按鈕,出現(xiàn)“高級多Web站點配置”對話框,如圖4-12所示。圖4-12 “高級多Web站點配置”對話框 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (4)在“高級多Web站點配置”對話框中,將看到目前站點的三部分標(biāo)識的列表。選擇當(dāng)前記錄(目錄僅僅有IP地址和端口號定義),然后單擊“編輯”按鈕,打開“高級Web站點標(biāo)識”對話框,如圖4-13所示。圖4-13 “高級Web站點標(biāo)識”對話框 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站
15、的安裝與配置 (5)在“主機標(biāo)題名”域中,為本站點輸入DNS名:單擊“確定”按鈕,以使改變生效。(6)單擊“確定”按鈕兩次,一次關(guān)閉“高級多Web站點配置”對話框,另一次關(guān)閉站點的“屬性”對話框。(7)為site2重復(fù)步驟(2)(6)。如果有兩個DNS項,可以直接用瀏覽器測試站點。與主機頭有關(guān)的惟一問題是瀏覽器,這時需要一個能夠發(fā)送主機頭的瀏覽器。這種瀏覽器允許服務(wù)器獲得主機頭并且決定所產(chǎn)生的內(nèi)容(有另一種方法可以在使用不支持主機頭特征的瀏覽器上解決這個問題,但是這種方法需要對注冊表進(jìn)行復(fù)雜的設(shè)置)。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 4.1.3 Web站點中的目錄站點中的目錄到目前
16、為止,僅僅完成了創(chuàng)建站點的工作。下面開始講述Web站點的結(jié)構(gòu),即目錄。目錄包括:主目錄、虛擬目錄和重定向。1. 主目錄主目錄主目錄在站點最初的創(chuàng)建過程中已被指定,并可以隨時改變。站點的主目錄存儲著可以被用戶訪問的資源。在這個目錄下可以包含其他的子目錄或文件,用戶可以設(shè)置這些子目錄和文件的屬性。Web站點最初的屬性由WWW主屬性所控制,若要修改WWW主屬性,在想要設(shè)置屬性的IIS服務(wù)器上單擊鼠標(biāo)右鍵,從快捷菜單中選擇“屬性”,彈出“主屬性”對話框,從“主屬性”下拉列表框中選擇“WWW服務(wù)”,如圖4-14所示。然后,單擊“編輯”按鈕,就可以編輯“WWW服務(wù)”主屬性,如圖4-15所示。 第第4章章
17、網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-14 選擇“WWW服務(wù)” 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-15 “WWW服務(wù)”主屬性第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 在這里,所有的設(shè)置將被這臺計算機上新建的站點所繼承。如果需要設(shè)置一些可以被新站點繼承的屬性,那么就可以在此設(shè)置。 2. 虛擬目錄虛擬目錄 如果已經(jīng)創(chuàng)建了一個Web站點,用戶僅僅可以訪問物理上位于主目錄下的內(nèi)容,而不能訪問不在主目錄下的其他目錄。為了允許用戶訪問其他目錄的信息,需要創(chuàng)建虛擬目錄,就是把其他的目錄映射(Images)到主目錄,以便使它們就像物理上位于主目錄下一樣。 如果過去使用過IIS 3.0的
18、虛擬目錄,注意在產(chǎn)生ASP的Web應(yīng)用程序時有一個小的差別,這時就不再需要虛擬目錄。現(xiàn)在可以激活任何個目錄,以存放Web應(yīng)用程序。 下面介紹兩種不同的虛擬目錄:本地虛擬目錄和遠(yuǎn)程虛擬目錄。其中,后者還涉及有關(guān)安全性方面的問題。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (1)創(chuàng)建一個本地虛擬目錄)創(chuàng)建一個本地虛擬目錄 最常使用的虛擬目錄就是把服務(wù)器上的本地目錄映射到Web站點的目錄樹。 下面將要創(chuàng)建的虛擬目錄就是我們最初創(chuàng)建的Web站點顯示圖片所必須的目錄,因為這些目錄映射到了默認(rèn)Web站點的目錄樹。要把虛擬目錄加到已經(jīng)創(chuàng)建的Web站點上,可執(zhí)行如下步驟。 打開“Internet信息服務(wù)”窗
19、口,找到想增加虛擬目錄的Web站點:zig。 在此站點上單擊鼠標(biāo)右鍵,選擇“新建”“虛擬目錄”,打開“虛擬目錄創(chuàng)建向?qū)А薄?向?qū)У谝徊?,輸入虛擬目錄的名字(也就是虛擬目錄將來被引用的別名),在這里輸入zig_iis_example。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 向?qū)У诙?,選擇虛擬目錄所在的實際路徑,在標(biāo)準(zhǔn)安裝的情況下zig_iis_example所在的目錄為:“驅(qū)動器盤號:Inetpubiissamples”。向?qū)У谌?,選擇訪問權(quán)限,選擇默認(rèn)設(shè)置:讀取和腳本。單擊“下一步”按鈕,再單擊“完成”按鈕,完成創(chuàng)建虛擬目錄的過程。(2)創(chuàng)建一個遠(yuǎn)程虛擬目錄用戶并不局限于從本地計算機
20、增加虛擬目錄,還可以把通過網(wǎng)絡(luò)共享的目錄映射為一個虛擬目錄。為了完成把新創(chuàng)建的本地虛擬目錄zig_iis_example改變?yōu)檫h(yuǎn)程虛擬目錄的過程,必須擁有一個可以訪問的網(wǎng)絡(luò)共享目錄,然后執(zhí)行如下步驟。在創(chuàng)建的虛擬目錄的快捷菜單中,選擇“屬性”,將看到“zig_iis_example屬性”對話框的虛擬目錄,如圖4-16所示。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-16 虛擬目錄的“屬性”對話框第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-17 虛擬目錄的“網(wǎng)絡(luò)目錄”設(shè)置項 在“連接到此資源時,內(nèi)容應(yīng)該來自于”單選列表中,選擇“另一計算機上的共享位置”。注意這時位置的標(biāo)題由“本地
21、路徑”變?yōu)椤熬W(wǎng)絡(luò)目錄”,如圖4-17所示。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-18 輸入登錄信息 在“網(wǎng)絡(luò)目錄”編輯框中,輸入共享的UNC名。 單擊“連接為”按鈕,指定用戶訪問這個資源時所使用的賬號。 然后,在“網(wǎng)絡(luò)目錄安全身份驗證憑據(jù)”對話框中,輸入用戶名和口令,如圖4-18所示。可以通過單擊“瀏覽”按鈕,在Widows 2000“選擇用戶”對話框中進(jìn)行選擇,如圖4-19所示。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-19 在“選擇用戶”對話框中進(jìn)行選擇 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 單擊“確定”按鈕,關(guān)閉此對話框;然后單擊“確定”按鈕,關(guān)閉“zi
22、g_iis_example屬性”對話框。現(xiàn)在zig_iis_example虛擬目錄的內(nèi)容來自于網(wǎng)絡(luò)共享資源。 使用網(wǎng)絡(luò)共享目錄作為虛擬目錄的實際位置(這對于主目錄也適用)要比使用本地目錄復(fù)雜得多。 這里需要提及一個重要的安全因素:所有被訪問的位于遠(yuǎn)程位置的文件都是通過在步驟提供的賬號權(quán)限來訪問的,而不是瀏覽器客戶端的權(quán)限。在創(chuàng)建遠(yuǎn)程虛擬目錄時,應(yīng)把這一點時刻牢記在心。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 3. 目錄屬性目錄屬性下面將著重討論對目錄的訪問權(quán)限、內(nèi)容控制和應(yīng)用設(shè)置。(1)訪問權(quán)限和內(nèi)容控制)訪問權(quán)限和內(nèi)容控制上面在創(chuàng)建指向本地和遠(yuǎn)程機器的虛擬目錄時,使用的是對目錄訪問的默認(rèn)
23、設(shè)置。如果選擇zigiis_example虛擬目錄的“屬性”對話框,如圖4-20所示,檢查上面沒有提及的其他選項,將發(fā)現(xiàn)訪問權(quán)限和內(nèi)容控制的復(fù)選框。訪問許可,在該項目下面,將看到兩個復(fù)選框:讀取和寫入。當(dāng)然,還有其他的訪問權(quán)限,這些訪問權(quán)限不是針對應(yīng)用程序設(shè)置的。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 訪問權(quán)限一共有如下5個。讀?。涸试S客戶端讀目錄下的文件。寫入:允許客戶端對一個目錄進(jìn)行寫操作(可以用在允許上載文件的目錄)。無:沒有設(shè)置腳本或者執(zhí)行權(quán)限。純腳本:允許客戶端執(zhí)行目錄下的腳本。腳本和可執(zhí)行程序:允許客戶端執(zhí)行目錄下的應(yīng)用程序(.exe和.dll)(本權(quán)限設(shè)置本身也包含了腳本
24、許可)。內(nèi)容控制,在進(jìn)行應(yīng)用程序設(shè)置之前,先來看下目錄“屬性”對話框中“內(nèi)容控件”選項。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-20 訪問權(quán)限和內(nèi)容控制復(fù)選框 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 日志訪問:控制對此目錄下所有文件的訪問都做歷史記錄。例如,可以禁止對那些僅包含圖像文件的目錄做歷史記錄,以便減少歷史記錄文件的大小。 在“屬性”對話框的“Web站點”選項卡中,對站點進(jìn)行日志記錄已被設(shè)置為啟用,并且有如下三種選擇:NCSA format、ODBC logging(toadatabase)和W3C logfileformat(默認(rèn)設(shè)置)。對于W3C logfilef
25、ormat而言,可以選擇每天、每星期或每月創(chuàng)建一個新的記錄文件,也可以永久地使用一個文件,或者文件到達(dá)指定的大小后就創(chuàng)建一個新的記錄文件。如果用戶設(shè)置了歷史記錄目錄,并且使用了W3C擴展格式,就可以選擇包含在記錄文件中的字段。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 目錄瀏覽:當(dāng)目錄下沒有默認(rèn)的文檔時,允許用戶瀏覽目錄列表。如果在一個目錄廠沒有默認(rèn)的文檔,并且瀏覽目錄功能被禁用的話,用戶就會收到一個禁止訪問信息。因此,可以認(rèn)為這項內(nèi)容控制特性是一項附加的訪問權(quán)限。索引此資源:指示Index Server對本目錄進(jìn)行索引。(2)Web應(yīng)用程序應(yīng)用程序 對創(chuàng)建的每個Web站點或虛擬目錄,IIS
26、會自動創(chuàng)建一個應(yīng)用程序。應(yīng)用程序是用來做什么的呢?首先,它們被用來創(chuàng)建ASP(Active Server Pages)的Web應(yīng)用程序;其次,它們可以幫助用戶把Web站點彼此獨立起來(關(guān)于ASP編程或IIS編程的有關(guān)信息,請查看有關(guān)參考文獻(xiàn))。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 應(yīng)用程序并不局限于Web站點或虛擬目錄,用戶也可以創(chuàng)建位于主目錄下的“普通”目錄下的應(yīng)用程序。這是從IIS 3.0到IIS 4.0的一個重大的轉(zhuǎn)變。 在分開的內(nèi)存空間運行(孤立的進(jìn)程)意味著IIS為這個站點創(chuàng)建 一 個 新 的 進(jìn) 程 , 這 樣 會 帶 來 性 能 上 的 降 低 。 因 為 在Window
27、s2000server環(huán)境下,進(jìn)程與進(jìn)程之間的通信開銷是巨大的。然而,這種方法有一個巨大的好處,就是如果一個構(gòu)件破壞了一個Web站點,那些進(jìn)程獨立的站點將不會受到影響。 進(jìn)程獨立的另外個好處是,如果一個站點崩潰了,崩潰會被自動檢測到,然后在新的請求到來時,一個進(jìn)程會自動創(chuàng)建以替代那個已崩潰的進(jìn)程。這項特性很容易使用,只需把“應(yīng)用程序保護”下拉列表框中選擇的高(獨立的)即可,如圖4-20所示。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-21 “應(yīng)用程序配置”對活框 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 應(yīng)用程序映射 把一個特定的文件擴展名映射到程序、ISAPI擴展或腳本引擎,也可
28、以限制對這些映射的HTTP動作。 應(yīng)用程序選項 IIS包含針對ASP應(yīng)用程序的選項。例如,默認(rèn)的腳本語言、會話狀態(tài)和腳本時限。 應(yīng)用程序調(diào)試 允許對Web應(yīng)用程序進(jìn)行調(diào)試。可以指定客戶方是否應(yīng)該收到腳本錯誤信息(建議對開發(fā)服務(wù)器進(jìn)行設(shè)置)或標(biāo)準(zhǔn)錯誤信息(建議產(chǎn)品服務(wù)器進(jìn)行設(shè)置)。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 (3)重定向)重定向如 果 想 把 整 個 目 錄 樹 離 線 以 便 維 護 , 同 時 把 用 戶 重 定 向(Redirections)到一些狀態(tài)頁面(這些狀態(tài)頁面告訴用戶有關(guān)維護工作的情況),或者想把個目錄的內(nèi)容移到另外一個目錄中,但用戶的書簽中還保留著原來的目錄
29、。這時,重定向就是一種重要的能力。對于目錄或文件的重定向特性的設(shè)置,可以在“屬性”對話框中選擇“虛擬目錄”選項卡或“文檔”選項卡來完成。將所有對zig_iis_example目錄的請求重定向到站點主目錄下的default.asp文件,其步驟如下:打開zigiis_example“虛擬目錄”選項卡從“連接到此資源時,內(nèi)容應(yīng)該來自于”列表框中,選擇“重定向到URL”。當(dāng)前的屬性頁將會改變。在“重定向到”編輯框中,輸入“/default.asp”。如圖4-22所示。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-22 重定向目錄請求第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 對于本例而言,從
30、下面幾個屬性選項中進(jìn)行選擇:把用戶重定向到“上面輸入的準(zhǔn)確URL”可使用該選項將整個虛擬目錄重定向到一個文件。例如,要將對“/scripts虛擬目錄”的全部請求重定向到位于主目錄的文件default.htm,需在“重定向到”編輯框中鍵入“/default.htm”,然后選定該選項。將父目錄重定向到子目錄“在這之下的目錄”例如,要將主目錄刪除重定向到名為“/newhome”的子目錄,需在“重定向到”文本框鍵入“/newhome”,然后選定該選項。如果沒有該選項,Web服務(wù)器將繼續(xù)把父目錄映射到本身。“此資源的永久重定向”將下列消息發(fā)送到客戶:“301永久重定向” 重定向被認(rèn)為是暫時的,客戶瀏覽器
31、接收到下列消息:“302暫時重定向”。一些瀏覽器可以使用“301永久重定向”消息作為永久更改URL的標(biāo)志,如書簽。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 現(xiàn)在已完成任務(wù),用瀏覽器可以驗證一下上述所做的重定向工作。 如果已移動了文件或整個目錄,那么就有可能有用戶還保留著以前的書簽。為了防止用戶使用這些書簽時收到錯誤信息,可以使用重定向功能把用戶重定向到狀態(tài)頁面或移動后的內(nèi)容。4.2 FTP站點的建立和管理站點的建立和管理 FTP服務(wù)是企業(yè)電子商務(wù)網(wǎng)站應(yīng)當(dāng)提供的另一項最基本的服務(wù)功能。本節(jié)詳細(xì)介紹如何在Microsoft的IIS環(huán)境下創(chuàng)建一個FTP站點,并對所創(chuàng)建的FTP站點進(jìn)行各個方面的
32、管理和維護。4.2.1 創(chuàng)建和配置FTP站點 文件傳輸協(xié)議(File Transfer Protocol,F(xiàn)TP)用于管理計算機之間的文件傳送。一般來說,用戶聯(lián)網(wǎng)的首要目的就是實現(xiàn)信息共享,文件傳輸是信息共享非常重要的一個內(nèi)容。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 在Internet早期,實現(xiàn)傳輸文件并不是一件容易的事。我們知道,Internet是一個非常復(fù)雜的計算機環(huán)境,有PC、工作站、MAC、大型機等。據(jù)統(tǒng)計,連接在Internet上的計算機已有上千萬臺,而這些計算機可能運行不同的操作系統(tǒng),有運行UNIX的服務(wù)器,也有運行DOS、Windows的PC機和運行Mac OS的蘋果機等
33、等。各種操作系統(tǒng)之間的文件交流,需要建立一個統(tǒng)一的文件傳輸協(xié)議,這就是所謂的FTP。 基于不同的操作系統(tǒng)有不同的FTP應(yīng)用程序,而所有這些應(yīng)用程序都遵守同一種協(xié)議,這樣用戶就可以把自己的文件傳送給別人,或者從其他的用戶環(huán)境中獲得文件。 1. 創(chuàng)建一個創(chuàng)建一個FTP站點站點 IIS 4.0提供了一個默認(rèn)的FTP站點,可以使用這個站點來研究FTP服務(wù)的特性。但是,一般不使用默認(rèn)的FFP站點來做實驗,因此,可以創(chuàng)建一個新的FTP站點,這個新的站點使用與默認(rèn)站點同樣的主目錄。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 通過向?qū)?chuàng)建一個新的、具有標(biāo)準(zhǔn)配置的FTP站點,這個站點的名字為cp,其操作步驟
34、如下:(1)程序組的子項目管理工具中,選擇“Internet服務(wù)管理器”。(2)打開“Internet信息服務(wù)”,將會看到所有連接到服務(wù)器的列表。因為目前尚未連接到任何服務(wù)器,所以在列表中只能看到本地計算機。(3)雙擊計算機名,查看此計算機運行的所有站點,這時可以看到默認(rèn)的Web站點和FTP站點,如果安裝了其他服務(wù)的話,還將看到SMTP站點和NNTP站點。 在計算機名上單擊鼠標(biāo)右鍵,選擇“新建”“FTP站點”,以打開新FTP站點向?qū)А?在向?qū)У牡谝徊?,輸入對FTP站點的描述。這里輸入“cp”。 在下一步的對話框中選擇給FTP服務(wù)器的IP地址。不要改變端口設(shè)置,如圖4-23所示。第第4章章 網(wǎng)站
35、的安裝與配置網(wǎng)站的安裝與配置 圖4-23 選擇FFP服務(wù)器的IP地址和端口號 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-23 選擇FFP服務(wù)器的IP地址和端口號 在下步的對話框中,必須輸入作為FTP主目錄的目錄。選擇“瀏覽”按鈕,然后定位到C:Inetpubftproot目錄,其中的C為所安裝的Inetpub目錄的驅(qū)動器名,如圖4-24所示。 最后,設(shè)置對這個FTP服務(wù)器的訪問權(quán)限,可以在兩個訪問權(quán)限中選擇允許讀取訪問和允許寫入訪問,如圖4-25所示。在默認(rèn)情況下,讀取訪問被選中,寫入訪問沒有選中。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-24 提供FTP站點位于服務(wù)器上
36、的主目錄路徑 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-25 設(shè)置FTP站點的訪問權(quán)限 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-25 設(shè)置FTP站點的訪問權(quán)限 單擊“下一步”按鈕,再單擊“完成”按鈕,以創(chuàng)建一個新的FTP站點。FTP站點創(chuàng)建后處于停止?fàn)顟B(tài)。 使用新FTP站點向?qū)?chuàng)建的每一個站點在默認(rèn)情況下,都具有讀取權(quán)限,包括匿名登錄。在后續(xù)內(nèi)容中我們可以改變這些屬性。 2. 配置配置FTP站點標(biāo)識站點標(biāo)識 與Web站點相比,配置FTP站點標(biāo)識時沒有太多的選項。例如,不能使用主機頭,不能對一個站點增加多個IP地址。然而,仍然可以改變站點綁定的IP地址和端口號,如圖4-26
37、所示(站點描述并不能作為站點標(biāo)識,因為它對于外部世界是不可見的)。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-26 在“FTP站點”選項卡中改變FTP 站點的IP地址和端口號 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 在正常的情況下,不需要改變端口號。然而,如果想隱藏FTP站點,那么就應(yīng)該選擇一個與默認(rèn)值不同的端口號。把默認(rèn)的端口號21改為1081(這是個任意選取的值,可以選擇喜歡的值),執(zhí)行如下操作:(1)打開“cp屬性”對話框,選擇“FTP站點”選項卡;(2)把TCP端口號從2l改為1081;(3)單擊“確定”按鈕,以使改變生效,這時,不需要停止FTP服務(wù);(4)使用新的端口
38、號連接到FTP站點。 我們很少需要改變一個FTP站點的端口號。然而,必須牢記:如果選擇一個低于1024的端口號(這些端口號都保留給特定服務(wù)),為了允許對這個地址范圍的端門進(jìn)行訪問,需要把FTP服務(wù)的Enable Port Attack注冊項設(shè)為許可。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 3. 設(shè)置設(shè)置FTP消息消息FFP服務(wù)器對用戶而言并不是具有很強的互操作性,一般僅可以在幾個方面定制FTP站點,最常用的就是定制FTP站點消息。IIS 5.0的FTP服務(wù)支持如下的幾種消息類型:(1)歡迎信息這條消息在用戶成功地登錄到FTP服務(wù)器時出現(xiàn)。(2)退出這條消息在用戶從FTP服務(wù)器退出時出現(xiàn)
39、。(3)最多連接數(shù)當(dāng)?shù)卿浀紽TP站點的用戶已經(jīng)達(dá)到最大數(shù)目,而再有用戶試圖登錄時,他將收到這條消息。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 設(shè)置FTP消息的步驟(如cp FTP站點)如下:(1)打開FTP站點cp的“屬性”對話框。(2)選擇“消息”選項卡,如圖4-27所示。注意,可以給歡迎消息加入多行信息,但只能給退出和最大連接數(shù)的消息加入一行信息。(3)輸入歡迎消息??梢园炎罱鼘φ军c的改變或站點管理員的E-mail地址加入到消息中(這樣用戶就可以在使用站點遇到麻煩時與站點管理員聯(lián)絡(luò))。(4)增加“退出”和“最大連接數(shù)”的消息。(5)單擊“確定”按鈕,以使改變生效。歡迎、退出和最多連接數(shù)
40、的信息使站點可以給用戶提供額外的信息。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-27 在“消息”選項卡中設(shè)置FTP站點的消息 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 4.2.2 FTP站點的安全管理站點的安全管理 FTP站點的安全管理主要是指其安全賬戶的管理。相對于WWW服務(wù)器而言,只能直接在FTP站點的屬性對話框中設(shè)置很少的安全屬性(以訪問權(quán)限的方式)。然而,這些屬性對于服務(wù)器甚至整個網(wǎng)絡(luò)卻至關(guān)重要。下面將討論與FTP站點賬戶安全有關(guān)的問題。 1. 對站點的訪問控制對站點的訪問控制 在一個新的FTP站點創(chuàng)建時,默認(rèn)情況下允許匿名訪問,如圖4-28所示。另外,所有在服務(wù)器計算
41、機上有賬戶的用戶也都可以登錄。FTP的匿名訪問以與Web服務(wù)相同的方式進(jìn)行處理,即把匿名用戶實例化成Windows 2000下的一個標(biāo)準(zhǔn)賬戶(默認(rèn)情況下為IUSR_machinename)。在“安全賬號”選項卡的“允許匿名連接”區(qū)域中,“允許IlS控制密碼”特性在默認(rèn)情況下也被選中,這就允許我們改變賬號的口令,IIS將自動使用新的口令。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 圖4-28 使用“安全賬號”選項卡來控制匿名訪問 和修改站點管理員 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 在決定是否允許匿名訪問或是否允許所有其他用戶都可訪問之前,必須考慮一個非常重要的安全問題,這是因為當(dāng)使
42、用FTP時,用戶名和口令通常是作為明文來傳輸?shù)摹_@對Windows 2000賬戶帶來一個安全性的問題,因為在客戶端和服務(wù)器之間沒有辦法對連接進(jìn)行加密。所以,任何可以監(jiān)聽在客戶端到服務(wù)器之間的用戶都可以獲得Windows2000的賬戶和密碼。當(dāng)設(shè)置僅允許對FTP站點cp進(jìn)行匿名訪問選項之后,只有匿名用戶可以登錄到站點,那些具有合法用戶名和口令的用戶將不允許登錄。執(zhí)行如下操作可達(dá)到這個目的: 打開FTP站點“cp屬性”對話框;選擇“安全賬號”選項卡;選中“只允許匿名連接”復(fù)選框; 單擊“確定”按鈕,以使改變生效,現(xiàn)在就只有匿名用戶可以登錄到FTP站點。 第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置
43、 用戶不妨試試連接FTP站點,以自己的賬號登錄應(yīng)已不能登錄。試著匿名登錄,應(yīng)該能夠登錄成功。 如果想要服務(wù)器僅僅允許匿名登錄,需要執(zhí)行以上的步驟。但是設(shè)置這個限制并不能阻止用戶試圖以他們自己的Windows2000賬戶登錄,他們的登錄請求將被拒絕,但是他們的用戶名和口令仍將通過網(wǎng)絡(luò)傳輸?shù)椒?wù)器。 2. 站點管理員站點管理員 像Web站點一樣,可以基于每個站點給它們指定管理員。通常是把管理員權(quán)限賦予一個用戶或整個組(像Administrators組,在默認(rèn)情況下就擁有對IIS服務(wù)器上所有站點的管理權(quán)限),這使得把某個特定站點的管理工作分配給一個用戶,而不讓此用戶有對其他站點的管理權(quán)限。第第4章章 網(wǎng)站的安裝與配置網(wǎng)站的安裝與配置 要賦予一個新用戶管理FTP站點cp的權(quán)利,可執(zhí)行如下操作: 在“管理工具”程序組下面,打開“計算機管理”對話框,雙擊“本地用戶和組”,增加一個名為guestl的用戶(不要把此用戶加入到Administrators組中,因為這個組中的用戶
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞動力市場扭曲的成因機制及其影響效應(yīng)研究與對策探討
- 高中物理案例教學(xué)科學(xué)思維培養(yǎng)
- 橋頭飯?zhí)霉芾磙k法細(xì)則
- 幼兒園衛(wèi)生保健人才隊伍建設(shè)與培訓(xùn)體系
- 大氣光學(xué)湍流廓線的探測與預(yù)測技術(shù)研究
- 昭通盆景栽培管理辦法
- 機械作業(yè)安全管理
- 兼職講師管理辦法宣導(dǎo)
- 安全生產(chǎn)監(jiān)督工作情況報告
- 安全生產(chǎn)法安全員配備
- GB/T 307.4-2017滾動軸承推力軸承 產(chǎn)品幾何技術(shù)規(guī)范(GPS)和公差值
- GB 29415-2013耐火電纜槽盒
- 《密碼法》培訓(xùn)只是講座PPT課件(帶內(nèi)容)
- 建筑工程文件歸檔管理明細(xì)表
- 如何解讀血常規(guī)報告
- 區(qū)域消防安全風(fēng)險評估規(guī)程DB50-T 1114-2021
- 免疫調(diào)節(jié)治療在腦卒中的運用課件
- 機關(guān)檔案管理工作培訓(xùn)PPT課件
- 25T汽車吊檢驗報告
- 變頻空調(diào)中的永磁電機電感分析
- 高考??颊Z法填空詞性轉(zhuǎn)換匯總
評論
0/150
提交評論