ASP 動態(tài)網(wǎng)頁設(shè)計課件 第1章 創(chuàng)建ASP運行環(huán)境_第1頁
ASP 動態(tài)網(wǎng)頁設(shè)計課件 第1章 創(chuàng)建ASP運行環(huán)境_第2頁
ASP 動態(tài)網(wǎng)頁設(shè)計課件 第1章 創(chuàng)建ASP運行環(huán)境_第3頁
ASP 動態(tài)網(wǎng)頁設(shè)計課件 第1章 創(chuàng)建ASP運行環(huán)境_第4頁
ASP 動態(tài)網(wǎng)頁設(shè)計課件 第1章 創(chuàng)建ASP運行環(huán)境_第5頁
已閱讀5頁,還剩32頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

ASP動態(tài)網(wǎng)頁設(shè)計3.記憶力強計算機的存儲器類似于人的大腦,可以“記憶”(存儲)大量的數(shù)據(jù)和信息,在計算的同時,還可以把中間結(jié)果存儲起來,供以后使用。第1章創(chuàng)建ASP運行環(huán)境學(xué)習(xí)目標(biāo)1.了解動態(tài)網(wǎng)頁的執(zhí)行環(huán)境及特點。2.學(xué)會為動態(tài)網(wǎng)頁的執(zhí)行搭建運行平臺。3.掌握創(chuàng)建虛擬目錄的方法。4.掌握動態(tài)網(wǎng)頁的測試方法。第1章創(chuàng)建ASP運行環(huán)境1.1準(zhǔn)備動態(tài)網(wǎng)頁的執(zhí)行環(huán)境1.2構(gòu)架網(wǎng)站服務(wù)器1.1準(zhǔn)備動態(tài)網(wǎng)頁的執(zhí)行環(huán)境

ASP是一種在服務(wù)器端運行的腳本語言,但它并不能運行在目前所有的服務(wù)器上。ASP頁面是一種包含腳本命令的HTML網(wǎng)頁,在發(fā)送到客戶端瀏覽器之前,站點的WEB服務(wù)器將對其中的腳本命令進行處理,因而在開發(fā)和測試ASP應(yīng)用程序之前,必須創(chuàng)立可供ASP程序運行的WEB服務(wù)器工作環(huán)境。1.1準(zhǔn)備動態(tài)網(wǎng)頁的執(zhí)行環(huán)境1.1.1ASP運行環(huán)境概述1.1.2靜態(tài)和動態(tài)網(wǎng)頁的特點1.1.1ASP運行環(huán)境概述ASP程序?qū)τ嬎銠C硬件環(huán)境要求不高,就目前市場上流行的計算機配置均可達到要求,也就是說,通常具備滿足當(dāng)前常用操作系統(tǒng)(如Windows系統(tǒng))運行需求的硬件設(shè)備即可。

1.硬件環(huán)境ASP應(yīng)用程序以.asp文件形式保存,無需經(jīng)過編譯便能由瀏覽器查看,但不能直接執(zhí)行,只能在服務(wù)器執(zhí)行后才能瀏覽。ASP程序是使用VBScript或者JavaScript腳本語言編寫的,當(dāng)程序執(zhí)行時,腳本程序?qū)⒁徽酌畎l(fā)送給腳本引擎,由其進行翻譯并將程序轉(zhuǎn)換成服務(wù)器能執(zhí)行的命令,而VBScript則被作為系統(tǒng)默認的腳本語言。2.軟件環(huán)境1.1.2靜態(tài)和動態(tài)網(wǎng)頁的特點所謂“靜態(tài)”指的是站點內(nèi)的頁面內(nèi)容固定不變。當(dāng)用戶通過本地主機的瀏覽器上網(wǎng)向Web服務(wù)器請求提供網(wǎng)頁內(nèi)容時,服務(wù)器僅將原先已經(jīng)設(shè)計好的靜態(tài)HTML文檔傳送給用戶瀏覽器即可。頁面內(nèi)容僅包含標(biāo)準(zhǔn)HTML代碼,或者再加上動態(tài)圖片以及Flash動畫來美化頁面,而網(wǎng)頁內(nèi)容的更新工作,則只能手動更新所有相關(guān)的HTML文檔來完成,既費時又費力。1.靜態(tài)網(wǎng)頁動態(tài)網(wǎng)頁是與靜態(tài)網(wǎng)頁相對應(yīng)的,也就是說,網(wǎng)頁URL的后綴不是.htm、.html、.shtml、.xml等靜態(tài)網(wǎng)頁的常見形式,而是以.asp、.jsp、.php、.perl、.cgi等形式為后綴,并且在動態(tài)網(wǎng)頁網(wǎng)址中有一個標(biāo)志性的符號——“?”。2.動態(tài)網(wǎng)頁動態(tài)網(wǎng)頁的一般特點簡要歸納如下:①動態(tài)網(wǎng)頁以數(shù)據(jù)庫技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護的工作量;②采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實現(xiàn)更多的功能,具有交互性,如用戶注冊、用戶登錄、在線調(diào)查、用戶管理、訂單管理等;③動態(tài)網(wǎng)頁實際上并不是獨立存在于服務(wù)器上的網(wǎng)頁文件,只有當(dāng)用戶請求時服務(wù)器才返回一個完整的網(wǎng)頁。1.2構(gòu)架網(wǎng)站服務(wù)器

ASP是一種在服務(wù)器端運行的腳本程序,所以在開發(fā)和測試ASP應(yīng)用程序之前,必須創(chuàng)建可支持ASP程序運行的Web服務(wù)器工作環(huán)境。在上述表1-1中我們知道,Windows系列操作系統(tǒng)里通常是使用PWS和IIS。1.2構(gòu)架網(wǎng)站服務(wù)器1.2.1PWS1.2.2IIS1.2.3IIS虛擬目錄的創(chuàng)建1.2.1PWS

【任務(wù)引入】在Windows98系統(tǒng)上要運行ASP程序,必須要為其搭建一個運行平臺,最簡單的方法就是安裝和配置PWS。【任務(wù)目標(biāo)】掌握PWS的安裝步驟,理解PWS的屬性配置。【任務(wù)內(nèi)容】在Windows98系統(tǒng)中安裝ASP程序運行平臺PWS,并進行參數(shù)配置。【任務(wù)分析】PWS主要是安裝Windows95/98操作系統(tǒng)上,安裝這個服務(wù)器比較簡單,通常在Windows98的安裝盤中會找到這個安裝程序,關(guān)鍵是參數(shù)配置要正確,才能確保ASP程序的正常運行。1.2.1PWS

【操作步驟】1.安裝PWS①將Windows98的原版光盤放入光驅(qū)中,從資源管理器切換到光盤\add-ons\pws的目錄。②執(zhí)行setup.exe,開始安裝。③出現(xiàn)第一個畫面后按下一步。④在這里選擇一般安裝,因為只有這樣才能夠安裝ASP支援的功能。⑤接下來顯示預(yù)設(shè)的網(wǎng)站根目錄是在C:\Inetpub\wwwroot,為了不影響其他文件系統(tǒng)的正常運行,請安裝在其他硬盤分區(qū)內(nèi)(如D盤),然后按下一步。⑥接著開始復(fù)制文件,需要耐心地等待一下。⑦最后按下完成,并重新啟動電腦,就可以開始使用PWS了。2.配置PWS安裝完成后,在“開始→程序”中有菜單如圖1.5所示:①然后找出C:\WINDOWS\SYSTEM\inetsrv\pws.exe,打開“個人Web管理器”。②在主屏的“發(fā)布”欄顯示pws當(dāng)前狀態(tài)。如果已經(jīng)停止,點擊“啟動”。③需要設(shè)虛擬目錄。方法是,在個人Web管理器點擊“高級”,然后選“添加”,別名很重要,例如起別名為spa?!盀g覽”找到主頁目錄所在文件夾,例如D:\我的作品\我的網(wǎng)頁。④把讀取、執(zhí)行、腳本都打上勾,確定。⑤把“啟用默認文檔”和“允許瀏覽目錄”都打上勾。默認文檔寫為index.htm,

index.asp。

⑥至此調(diào)試完畢。然后,在IE地址欄輸入“/spa”就可以瀏覽你的ASP網(wǎng)頁了?!救蝿?wù)小結(jié)】PWS不同于IIS,它只能容納一個Web站點。PWS的優(yōu)點在于,它能夠在廉價的操作系統(tǒng)如Windows98或Windows95上運行?!救蝿?wù)引入】隨著操作系統(tǒng)的不斷進化,在系統(tǒng)中為支持ASP程序運行所需的運行平臺也在發(fā)生改變,從WindowsNT操作系統(tǒng)開始,系統(tǒng)自帶的ASP程序運行平臺改成了IIS,并且版本也在不斷提高,下面我們以IIS5.0為例,介紹IIS的安裝過程及配置方法。【任務(wù)目標(biāo)】掌握IIS的安裝步驟,理解IIS的屬性配置。【任務(wù)內(nèi)容】在Windows2000系統(tǒng)中安裝ASP程序運行平臺IIS,并進行參數(shù)配置。【任務(wù)分析】IIS主要是安裝在WindowsNT之后的操作系統(tǒng)上,安裝這個服務(wù)器比較簡單,但其后的參數(shù)配置工作比PWS要復(fù)雜的多,是整個操作過程的難點所在,只有配置正確,才能確保ASP程序的正常運行。1.2.2IIS【操作步驟】1.安裝IISWin2000的IIS是5.0版,是ASP的開發(fā)平臺。安裝方法是,插入Win2000或WinXp安裝盤,點擊“開始→設(shè)置→控制面板→添加/刪除程序→添加/刪除Windows組件”,然后出現(xiàn)下圖,把第一項IIS打上勾即可:1.2.2IIS在安裝過程中,會出現(xiàn)兩次提示要求插入光盤:這時一定要找到I386這個文件夾,并且這兩次都需要重新查找路徑,一直點擊確定即可安裝完畢。2.啟動Internet信息服務(wù)(IIS)Internet信息服務(wù)簡稱為IIS,單擊Windows開始菜單→所有程序→管理工具→Internet信息服務(wù)(IIS)管理器,即可啟動“Internet信息服務(wù)”管理工具。默認情況下,在啟動計算機的同時就將啟動本機上安裝的Internet信息服務(wù)功能,而且默認的網(wǎng)站也將同時啟動。如果需要暫?;蛲V乖摼W(wǎng)站的服務(wù),可以打開“Internet信息服務(wù)”對話框,右鍵單擊要停止的默認網(wǎng)站,在彈出的快捷菜單中選擇“暫?!被颉巴V埂奔纯桑鐖D1.11所示。3.IIS的屬性設(shè)置IIS安裝后,系統(tǒng)自動創(chuàng)建了一個默認的Web站點,該站點的主目錄默認為C:\Inetpub\www.root。用鼠標(biāo)右鍵單擊“默認Web站點”,在彈出的快捷菜單中選擇“屬性”,此時就可以打開站點屬性設(shè)置對話框(如圖1.12),在該對話框中,可完成對站點的全部配置。【任務(wù)小結(jié)】IIS5.0新增了許多功能,有助于Web管理員創(chuàng)建升級的、靈活的應(yīng)用程序。新增功能包括安全通信、權(quán)限向?qū)?、進程限制、改進的自定義錯誤消息、支持ASP、應(yīng)用程序保護。IIS“默認Web站點”屬性設(shè)置具體方法如下:(1)網(wǎng)站【W(wǎng)eb站點標(biāo)識】描述——用戶指定該站點的名稱。IP地址——用戶分配給該站點的IP地址(動態(tài)域名的用戶,您可以使用默認的IP地址,選中“全部未分配”即可)。在高級對話框中還可以進一步的設(shè)定該站點的IP地址,TCP端口號以及主機名稱等(注:同一臺Web服務(wù)器中,具有不同IP地址或不同主機名的不同站點稱為虛擬主機)。TCP端口——默認值為80,用戶可以根據(jù)自己的需要進行改動。SSL端口——指定使用安全套接字層(SSL)的端口?!具B接】連接超時——如果訪問用戶在指定的時間范圍內(nèi)沒有發(fā)出新的訪問請求,Web服務(wù)器自動中斷與該用戶的連接?!締⒂萌罩尽吭谔峁┙o用戶的日志格式選擇中,NCSA為較通用格式,W3C為擴展格式,ODBC為數(shù)據(jù)庫日志格式。在屬性對話框中,可以進一步的設(shè)定日志記錄的時間間隔單位,以及日志文件的存放位置。(2)性能【性能調(diào)整】可以根據(jù)站點的具體情況設(shè)定每天訪問站點的人數(shù)。該項可以相應(yīng)的調(diào)整Web站點所占用的系統(tǒng)內(nèi)存的大小?!編捪拗啤繂⒂脦捪拗茖拗芖eb站點所能夠使用的帶寬?!具B接配置】“保留HTTP連接”允許客戶維持與服務(wù)器已經(jīng)打開的連接,而不要求對客戶的每個新請求都啟用新的連接(如圖1.13)。(3)

ISAPI配置器設(shè)置用于處理HTTP請求過程中的對事件做出響應(yīng)的程序(如圖1.14)。(4)主目錄與啟用父路徑單擊“主目錄”標(biāo)簽,切換到主目錄設(shè)置頁面(如圖1.15),該頁面可實現(xiàn)對主目錄的更改或設(shè)置。注意檢查啟用父路徑選項是否勾選,如未勾選將對以后的程序運行有部分影響(如圖1.16),路徑為“主目錄—配置—選項”。(5)文檔單擊“文檔”標(biāo)簽,可切換到對主頁文檔的設(shè)置頁面(如圖1.17),主頁文檔是在瀏覽器中鍵入網(wǎng)站域名,而未指定所要訪問的網(wǎng)頁文件時,系統(tǒng)默認訪問主頁文件。常見的主頁文件名有index.htm、index.html、index.asp、index.php、index.jap、default.htm、default.html、default.asp等。IIS默認的主頁文檔只有default.htm和default.asp,根據(jù)需要,點擊“添加”和“刪除”按鈕,可為站點設(shè)置所能解析的主頁文檔。1.2.3IIS虛擬目錄的創(chuàng)建【任務(wù)引入】在網(wǎng)站創(chuàng)作中,常常包含了大量的HTML文件、圖形文件、Web應(yīng)用程序文件和相關(guān)數(shù)據(jù)庫文件等,為了便于維護和更新,需要把這些文件分別存儲在計算機的不同目錄中,甚至是多臺計算機中。在這種情況下,就需要通過創(chuàng)建虛擬目錄的辦法來解決?!救蝿?wù)目標(biāo)】熟練掌握虛擬目錄的創(chuàng)建及權(quán)限設(shè)定?!救蝿?wù)內(nèi)容】在已安裝了IIS平臺的Windows2000系統(tǒng)中,為了提高站點內(nèi)文件的安全性,創(chuàng)建虛擬目錄并進行權(quán)限設(shè)定?!救蝿?wù)分析】創(chuàng)建虛擬目錄的前提是本機中安裝有IIS,所以在創(chuàng)建虛擬目錄之前應(yīng)首先查看本機中是否已經(jīng)安裝了IIS平臺,并進行了正確參數(shù)設(shè)定?!静僮鞑襟E】虛擬目錄是位于Web站點下的一個目錄,可以充當(dāng)相應(yīng)的Web程序入口,您可以在一個Web站點下創(chuàng)作多個虛擬目錄,在IIS中創(chuàng)建虛擬目錄可遵循以下步驟進行:①在“Internet信息服務(wù)”窗口中,用鼠標(biāo)右鍵單擊想要創(chuàng)建虛擬目錄的網(wǎng)站,在出現(xiàn)的快捷菜單中依次選擇“新建”、“虛擬目錄”命令(如圖1.18)。1.2.3IIS虛擬目錄的創(chuàng)建②在虛擬目錄創(chuàng)建向?qū)е休斎胩摂M目錄的別名(例如:VirtualDirectory)(如圖1.19)。一般來說,文件目錄的別名在命名上應(yīng)該與文件目錄真實名稱不同,這樣才能有效的保護文件目錄及內(nèi)部文件。③輸入虛擬目錄所在的物理路徑(如圖1.20)。④最后配置虛擬目錄的執(zhí)行權(quán)限(如圖1.21)?!救蝿?wù)小結(jié)】通過創(chuàng)建虛擬目錄可將其他非站點根目錄下的文件從邏輯上包含到某個網(wǎng)站中來,從而使得其他目錄中的文件內(nèi)容也能夠通過網(wǎng)站進行發(fā)布。更重要的是,通過創(chuàng)建虛擬目錄的方法可以提高這些目錄及其內(nèi)文件的安全和保密性能。完成虛擬目錄的創(chuàng)建后,運用上文所述方法對其進行屬性設(shè)置,此處不再贅述。屬性設(shè)置完畢后,即可通過在IE地址欄里輸入“/VirtualDirectory”或者“http://localhost/VirtualDirectory”來訪問其對應(yīng)物理目錄保存的網(wǎng)頁。1.3測試網(wǎng)站服務(wù)器PWS或者IIS安裝配置完成后,可以使用瀏覽器查看主目錄或所創(chuàng)建的虛擬目錄中的文件來測試安裝配置是否成功。

測試

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論