ASP編程入門進階

來源:互聯網
上載者:User
編程

ASP編程入門進階(一):安裝伺服器

鑒於ASP指令碼語言是在伺服器端IIS或PWS中解釋和運行,並可動態產生普通的HTML網頁,然後再傳送到用戶端供瀏覽的這一特點。我們要在本機上進行調試,那就要求我們的個人電腦具有伺服器的功能。

不要看到“伺服器”三個字就感到擔心:我的機子配置這麼底,效能這麼差,是不是不能配啊。放心!配個伺服器,就是多裝個軟體,況且就自己一個人用,根本沒有必要多慮。那具體的裝個什麼軟體呢?剛才我們也看到了是在“IIS或PWS中解釋和運行”,很明顯,裝IIS或者PWS就可以了。

IIS為何物?IIS是Internet Information Server的縮寫,它是微軟公司主推的Web伺服器。那PWS呢?它就顯得有些古老了:)早期在WIN98,當然現在仍有人採用的作業系統,PWS(Personal Web Server)是一般使用者最容易得到的web伺服器: 在win98的安裝盤的Add_on\pws目錄下就可以找到pws的安裝程式。而對於IIS是我們所推薦的,也是大部分朋友在使用的,有必要。

1,開啟控制台
2,在控制台中選擇“添加/刪除Windows組件”,開啟視窗

3,點擊“添加/刪除Windows組件”後稍等片刻。出現“Windows組件嚮導”視窗。從中打勾“選擇Internet資訊服務(IIS)”

4,在“Windows組件嚮導”中單擊“下一步”。開始安裝配置我們的伺服器IIS。

5,等待進度條跑到終點。。。終於複製檔案全部完成,設定管理員也相應的結束。

6,IIS伺服器算是安裝OK了,那具體有什麼用處?又該如何使用呢?
首先IIS的作用之一就是可以解釋執行ASP網頁代碼,並將結果顯示出來。當然就現在而言,你的機器充當的既是伺服器端,又是用戶端,該技術對你來說是透明的,你不需要也沒必要去研究它的原理,就這樣去理解去應用。
那開啟你的瀏覽器,隨便IE,NS,TE還是MYIE,只要是能瀏覽網頁的瀏覽器,在其地址欄輸入:  查看即可。
出現當前該視窗就表示已經成功了:WEB服務正在運行!

7,這,就行了?你知道下面怎麼辦呢?很是沒頭緒,對吧。費盡心思學到現在,就是看了人家的一個ASP頁面。
那我自己做,調試自己的ASP網頁又該如何呢?
首先,你得想好你的ASP檔案總要放在一個地方吧。
行,開啟“我的電腦”,在E盤下面建立一個“myasp”檔案夾,以後所有的ASP檔案先暫時放到這裡吧。

8,然後,從“開始”菜單,“程式”—“附件”—開啟“記事本”。
在裡面敲入。

9,接著將檔案儲存到E:\myasp\檔案夾裡面,並且命名為time.asp

10,一個很簡單的ASP檔案就OK了,下面我們怎麼辦?一句話:調試。
怎麼調試?還是輸入我們剛才的http://localhost?很顯然是不行的。

那這時候是不是痛點來了:我該如何調試我自己定義的一個檔案夾裡的ASP檔案呢?

同樣,一句話:用虛擬目錄。那什麼是虛擬目錄?又該如何建立一個虛擬目錄呢?

(引一段話:要從主目錄以外的其他目錄中進行發布,就必須建立虛擬目錄。“虛擬目錄”不包含在主目錄中,但在顯示給客戶瀏覽器時就象位於主目錄中一樣。虛擬目錄有一個“別名”,供 Web 瀏覽器用於訪問此目錄。別名通常要比目錄的路徑名短,更便於使用者輸入。使用別名更安全,因為使用者不知道檔案是否真的存在於伺服器上,所以便無法使用這些資訊來修改檔案。)

對初學者而言不必理會,重在實踐,用多了自然會理解這段話的意思。
大體上就是讓我剛才的myasp檔案夾用一個代號來標記,比如就標記為myasp,那我調試的時候只要輸入:http://localhost/myasp/time.asp就可以調試了。

11,那如何標記呢?也就是如何建立一個虛擬目錄呢?
從“控制台”裡面開啟“管理工具”,從中選擇“Internet服務管理員”

12,彈出的視窗中右鍵“建立”—“虛擬目錄”。

13,彈出“虛擬目錄建立嚮導”。

下一步,填寫別名:myasp。

再下一步,目錄:瀏覽到E:\myasp即可。

緊跟一步,訪問的許可權一定要把“讀取”和“運行指令碼”打勾。

最終點擊“完成”。

14,結果如下:

15,那麼剩下的就是調試該time.asp了。
在“Internet資訊服務”裡面右鍵time.asp,選擇“瀏覽”。

16,最終頁面如下:

17,看!就這麼簡單,你已經ASP入門了。



相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。