第2章ASP的安裝、配置和運(yùn)行_第1頁
第2章ASP的安裝、配置和運(yùn)行_第2頁
第2章ASP的安裝、配置和運(yùn)行_第3頁
第2章ASP的安裝、配置和運(yùn)行_第4頁
第2章ASP的安裝、配置和運(yùn)行_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、23Error! No text of specified style in document.第2章 ASP的安裝、配置和運(yùn)行學(xué)習(xí)目的與要求:為了保證ASP文件的正常運(yùn)行,需要正確安裝和配置IIS。理解ASP服務(wù)器的架設(shè)方法,掌握IIS的安裝配置,虛擬目錄的設(shè)置。2.1 IIS的安裝2.1.1 IIS簡介Microsoft Internet Information Server(簡稱IIS)是專為互聯(lián)網(wǎng)上所需的計(jì)算機(jī)網(wǎng)絡(luò)服務(wù)而設(shè)計(jì)的一套網(wǎng)絡(luò)組件。其中包括WWW、FTP、SMTP、NNTP等服務(wù),分別用于網(wǎng)頁瀏覽、文件傳輸、新聞服務(wù)和郵件發(fā)送等方面,它使得在網(wǎng)絡(luò)(包括互聯(lián)網(wǎng)和局域網(wǎng))上發(fā)布信息

2、成了一件很容易的事。Windows 2000里面包含的IIS 5.0,IIS與Windows NT Server完全集成在一起,因而用戶能夠利用Windows NT Server和NTFS(NT File System,NT的文件系統(tǒng))內(nèi)置的安全特性,建立強(qiáng)大、靈活而安全的Internet和Intranet站點(diǎn)。Windows 2003里面包含IIS 6.0,IIS支持服務(wù)器應(yīng)用的Microsoft BackOffice系列;支持ISAPI(因特網(wǎng)服務(wù)系統(tǒng)應(yīng)用編程接口),使用ISAPI可以擴(kuò)展服務(wù)器功能,而使用ISAPI過濾器可以預(yù)先處理和事后處理儲(chǔ)存在IIS上的數(shù)據(jù);IIS的一個(gè)重要特性是支

3、持ASP。IIS 3.0版本以后引入了ASP(動(dòng)態(tài)服務(wù)器網(wǎng)頁),可以很容易地張貼動(dòng)態(tài)內(nèi)容和開發(fā)基于Web的應(yīng)用程序。2.1.2 IIS的安裝Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認(rèn)安裝都帶有 IIS ,也可以在 Windows 2000 安裝完畢后加裝 IIS。 IIS是微軟出品的架設(shè)Web、FTP、SMTP服務(wù)器的一套整合軟件,捆綁在Windows 2000/NT中,可以在控制面板的添加/刪除程序中,選擇添加或刪除 Windows 組件中的IIS服務(wù)。下面以Windows

4、 XP+ IIS5.1的安裝為例,說明安裝過程。步驟1:選擇【開始】|【控制面板】|【添加/刪除程序】命令。步驟2:在打開的【添加/刪除程序】對(duì)話框中,單擊【添加/刪除 Windows 組件】選項(xiàng),打開Windows組件向?qū)?duì)話框。 步驟3:在Windows 組件向?qū)?duì)話框的組件列表中選擇Internet信息服務(wù)(IIS)組件。Internet信息服務(wù)安裝界面如圖2.1所示。圖2.1 Internet信息服務(wù)安裝界面安裝完成之后,可以打開瀏覽器,在地址欄輸入“l(fā)ocalhost”,如果出現(xiàn)如圖2.2所示的界面,就說明Internet信息服務(wù)已經(jīng)安裝成功,安裝成功的計(jì)算機(jī)就是一臺(tái)功能強(qiáng)大的Web

5、 服務(wù)器了。圖2.2 Internet信息服務(wù)界面 說明:安裝IIS之前,需要安裝Windows TCP/IP協(xié)議和連接工具。IIS默認(rèn)的Web(主頁)文件存放于系統(tǒng)根目錄中的%system%Inetpubwwwroot 中,主頁文件就放在這個(gè)目錄下;出于安全考慮,因此微軟建議使用IIS的所有驅(qū)動(dòng)器并用NTFS格式。2.2 IIS的配置2.2.1 Web站點(diǎn)配置選擇【開始】|【控制面板】|【管理工具】|【Internet信息服務(wù)】命令,可以打開【Internet信息服務(wù)】窗口,如圖2.3所示。圖2.3 【Internet信息服務(wù)】窗口IIS安裝后,系統(tǒng)自動(dòng)創(chuàng)建了一個(gè)默認(rèn)的Web站點(diǎn),可以暫停、

6、停止、啟動(dòng)這個(gè)站點(diǎn)。但最好不要?jiǎng)h除,否則重建時(shí)會(huì)很麻煩。右擊默認(rèn)的Web站點(diǎn),在彈出的快捷菜單中選擇【屬性】命令,將出現(xiàn)【默認(rèn)網(wǎng)站 屬性】對(duì)話框,如圖2.4所示。圖2.4 【默認(rèn)網(wǎng)站 屬性】對(duì)話框每個(gè)Web站點(diǎn)都具有唯一的、由三個(gè)部分組成的標(biāo)識(shí),用來接收和響應(yīng)請(qǐng)求的分別是端口號(hào)、IP 地址和主機(jī)頭名。瀏覽器訪問IIS的順序?yàn)椋篒P地址端口號(hào)主機(jī)頭名該站點(diǎn)主目錄該站點(diǎn)的默認(rèn)首文檔。所以IIS的整個(gè)配置流程應(yīng)該按照訪問順序進(jìn)行設(shè)置。步驟1:配置IP地址和主機(jī)頭名。這里可以指定Web站點(diǎn)的IP地址,如沒有特別需要,則選擇全部未分配。如指定了多個(gè)主機(jī)頭名,則IP地址一定要選為全部未分配,否則訪問者會(huì)訪

7、問不了的,如圖2.5所示。圖2.5 多Web網(wǎng)站的高級(jí)配置如果IIS只有一個(gè)站點(diǎn),則無須寫入主機(jī)頭標(biāo)識(shí)。然后配置好端口,Web站點(diǎn)的默認(rèn)訪問端口是TCP 80;如果修改了站點(diǎn)端口,則需要在地址欄中輸入 http:/服務(wù)器的IP:端口,才能夠進(jìn)行正常訪問。步驟2:指定站點(diǎn)主目錄。主目錄用來存放站點(diǎn)文件的位置,默認(rèn)是 %system%Inetpubwwwroot。單擊【主目錄】標(biāo)簽,切換到如圖2.6所示的【主目錄】選項(xiàng)卡,該選項(xiàng)卡可實(shí)現(xiàn)對(duì)主目錄的更改或設(shè)置??梢赃x擇其他目錄作為存放站點(diǎn)文件的位置。實(shí)現(xiàn)方法如下。單擊【瀏覽】按鈕,選擇存放站點(diǎn)文件的實(shí)際物理路徑。適當(dāng)賦予訪問者一些權(quán)限,例如讀取、目錄

8、瀏覽等。例如,更改D:ASP-TEST為我的Web網(wǎng)站的主目錄,并賦予它讀取、寫入、目錄瀏覽的權(quán)限。則設(shè)置的方法如圖2.7所示。步驟3:設(shè)定默認(rèn)文檔。每個(gè)網(wǎng)站都會(huì)有默認(rèn)文檔,默認(rèn)文檔就是訪問者訪問站點(diǎn)時(shí)首先要訪問的那個(gè)文件,未制定所要訪問的網(wǎng)頁文件時(shí),系統(tǒng)會(huì)訪問默認(rèn)的頁面文件。常見的主頁文件名有index.htm、index.asp、default.htm、default.asp等。圖2.6 主目錄設(shè)置頁面圖2.7 主目錄設(shè)置舉例實(shí)現(xiàn)方法如下。(1)單擊【文檔】標(biāo)簽,選擇啟動(dòng)默認(rèn)的文檔復(fù)選框。(2)單擊【添加】按鈕,在默認(rèn)文檔對(duì)話框中設(shè)置【默認(rèn)文檔名】。(3)通過箭頭按鈕,調(diào)整默認(rèn)文檔搜索順序

9、。設(shè)置啟動(dòng)默認(rèn)文檔如圖2.8所示。步驟4:設(shè)置訪問權(quán)限。一般賦予訪問者有匿名訪問的權(quán)限,其實(shí)IIS 默認(rèn)已經(jīng)在系統(tǒng)中建立了 IUSR_機(jī)器名 這種匿名用戶了。匿名身份驗(yàn)證使用戶無須輸入用戶名或密碼即可訪問網(wǎng)站上的公共部分。 圖2.8 設(shè)置啟動(dòng)默認(rèn)文檔實(shí)現(xiàn)方法如下。(1)單擊【目錄安全性】標(biāo)簽。(2)單擊【匿名訪問和身份驗(yàn)證控制】選項(xiàng)組里的【編輯】按鈕。(3)在【身份驗(yàn)證方法】對(duì)話框中選中【匿名訪問】和【允許IIS控制密碼】復(fù)選框。(4)設(shè)置訪問權(quán)限的情況如圖2.9所示。圖2.9 設(shè)置訪問權(quán)限 說明:在 Internet 信息服務(wù)管理單元中,選擇默認(rèn)網(wǎng)站,并打開其屬性頁,可以完成Web站點(diǎn)的所有

10、設(shè)置。在【主目錄】選項(xiàng)卡中,賦予“目錄瀏覽”的權(quán)限在網(wǎng)站設(shè)計(jì)階段是很有必要的,它能幫助設(shè)計(jì)者及時(shí)了解網(wǎng)站上的最近文件;但一般在網(wǎng)站正式運(yùn)行時(shí)則最好去掉它,以免信息外漏。默認(rèn)文檔是按照從上到下的順序讀取的。2.2.2 設(shè)置虛擬目錄1. 什么是虛擬目錄網(wǎng)站內(nèi)容越來越多,可是磁盤空間卻是有限的,當(dāng)我們?cè)贗IS服務(wù)器上添加了新的硬盤,并將新的硬盤作為原有網(wǎng)站的一部分使用時(shí),就可以使用虛擬目錄。 虛擬目錄可以在不影響現(xiàn)有網(wǎng)站的情況下,實(shí)現(xiàn)服務(wù)器磁盤空間的擴(kuò)展。而且,虛擬目錄可以與原有網(wǎng)站不在同一個(gè)文件夾,不在同一個(gè)磁盤驅(qū)動(dòng)器,甚至不在同一臺(tái)計(jì)算機(jī)上,但用戶在訪問網(wǎng)站時(shí),卻感覺不到任何區(qū)別。IIS通過虛擬

11、目錄提供對(duì)Web服務(wù)器進(jìn)行訪問。簡單地說:就是將“c:MyWeb”映射一個(gè)URL地址形式的虛擬目錄:“6/MyWeb”,供本機(jī)或Internet上的計(jì)算機(jī)訪問Web服務(wù)器。虛擬目錄的權(quán)限與普通目錄不同。根據(jù)默認(rèn)設(shè)置,不允許遠(yuǎn)程用戶瀏覽虛擬目錄,運(yùn)行可執(zhí)行文件、新建文件和下載某些文件類型文件。可以根據(jù)需要自定義IIS虛擬目錄權(quán)限設(shè)置,IIS對(duì)Internet進(jìn)行公開處理。2. 創(chuàng)建虛擬目錄創(chuàng)建虛擬目錄之間,首先要建立一個(gè)物理文件夾,然后才可以把一個(gè)虛擬目錄和實(shí)際的物理地址的文件夾相對(duì)應(yīng)。我們通過建立一個(gè)別名為“myasp”的虛擬目錄,說明創(chuàng)建虛擬目錄的步驟。步

12、驟1:打開Internet信息服務(wù)器。選擇【開始】|【控制面板】|【管理工具】|【Internet服務(wù)管理器】命令,如圖2.3所示。步驟2:新建虛擬目錄。選擇默認(rèn)網(wǎng)站并右擊,在彈出的快捷菜單中選擇【新建】|【虛擬目錄】命令,建立虛擬目錄,如圖2.10所示。圖2.10 建立虛擬目錄彈出【虛擬目錄創(chuàng)建向?qū)А繉?duì)話框,如圖2.11所示。圖2.11 【虛擬目錄創(chuàng)建向?qū)А繉?duì)話框的歡迎界面步驟3:設(shè)置虛擬目錄別名、實(shí)際對(duì)應(yīng)的物理地址、執(zhí)行權(quán)限。實(shí)現(xiàn)方法如下。(1)填寫別名,如圖2.12所示。圖2.12 【虛擬目錄創(chuàng)建向?qū)А繉?duì)話框的【虛擬目錄別名】頁面(2)設(shè)置網(wǎng)站內(nèi)容目錄,單擊【瀏覽】按鈕選擇文件夾,如圖2

13、.13所示。(3)設(shè)置訪問的權(quán)限,如圖2.14所示。(4)創(chuàng)建的結(jié)果如圖2.15所示,界面里多了一個(gè)類似文件夾的目錄:myasp。3. 訪問虛擬目錄虛擬目錄不出現(xiàn)在目錄列表中,要想訪問虛擬目錄,用戶必須知道虛擬目錄的別名,并在瀏覽器中輸入U(xiǎn)RL。圖2.13 【虛擬目錄創(chuàng)建向?qū)А繉?duì)話框的【網(wǎng)站內(nèi)容目錄】頁面圖2.14 【虛擬目錄創(chuàng)建向?qū)А繉?duì)話框的【訪問權(quán)限】頁面圖2.15 創(chuàng)建虛擬目錄結(jié)果最好在設(shè)置目錄執(zhí)行權(quán)限時(shí),添加上“目錄瀏覽”權(quán)限。虛擬目錄設(shè)置完畢后,就可以用下面的三種方法來瀏覽本地的網(wǎng)頁。/虛擬目錄別名。http:/計(jì)算機(jī)名/虛擬目錄別名。http:/loc

14、alhost/虛擬目錄別名。 注意:虛擬目錄的別名不能用中文,不能用.com等結(jié)尾。虛擬目錄一定要有“讀取”和“運(yùn)行腳本”權(quán)限,否則文件無法運(yùn)行。2.3 ASP文件的編寫、執(zhí)行現(xiàn)在我們就編寫一個(gè)最簡單的ASP文件,了解一下ASP文件的運(yùn)行。用記事本編寫如下程序,并把它保存到D:ASP-TEST文件夾下面,文件名為time.asp,如圖2.16所示。圖2.16 time.asp源文件在【Internet信息服務(wù)】列表中單擊myasp虛擬目錄,觀察time.asp文件,如圖2.17所示。圖2.17 Internet信息服務(wù)窗口下的time.asp文件time.asp在瀏覽器中的最終頁面如圖2.18

15、所示。圖2.18 time.asp在瀏覽器中的最終頁面實(shí)訓(xùn) ASP的安裝、配置、檢測【實(shí)訓(xùn)前的準(zhǔn)備】(1)檢查系統(tǒng)中的IIS、FrontPage 2003能否正常運(yùn)行。(2)在D盤創(chuàng)建一個(gè)新文件夾,命名為Stu +“學(xué)號(hào)”。(3)將IIS默認(rèn)Web站點(diǎn)的主目錄設(shè)為D: Stu +“學(xué)號(hào)”。【實(shí)訓(xùn)的目的要求】(1)掌握IIS的安裝、配置、測試方法。(2)掌握虛擬目錄的設(shè)置。(3)掌握一個(gè)簡單的ASP文件的建立和保存步驟?!緦?shí)訓(xùn)內(nèi)容】(1)安裝配置IIS并檢測。(2)創(chuàng)建虛擬目錄。(3)建立一個(gè)ASP文件,并運(yùn)行它?!咎摂M目錄實(shí)現(xiàn)參考】步驟如下。(1)在磁盤任意位置創(chuàng)建一個(gè)站點(diǎn)文件夾。(2)右擊文件夾圖標(biāo)并在彈出的快捷菜單中選擇【屬性】命令查看屬性。(3)單擊【W(wǎng)eb共享】標(biāo)簽打開【W(wǎng)eb共享】選項(xiàng)卡,選中【共享這個(gè)文件夾】選項(xiàng),然

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論