天天看點

IIS-ASP入門(一)環境配置IIS-ASP 入門(一)

IIS-ASP 入門(一)

如何配置Windows 上的IIS 與ASP:

IIS 是微軟的Web伺服器元件,包括Web伺服器,FTP伺服器、NNTP伺服器和SMTP伺服器。其中Web伺服器能解析HTTP協定,接收到一個HTTP請求後,傳回一個HTTP響應。相應的内容可以是靜态頁面或者圖檔,或者是頁面跳轉,還有一種動态的響應,通過委托給其他程式。如JSP腳本,ASP腳本等。由這些程式産生一個HTML響應傳回給浏覽器。

ASP技術同樣是微軟開發的一整套伺服器端的腳本程式環境。當使用者在浏覽器端請求一個ASP資源時,IIS就會調用ASP引擎,解釋被申請的ASP腳本。

原理看起來很簡單,實際操作起來可能會遇到一些小問題。 從Hello World 開始,走一遍簡單的流程。

IIS在Windows上一般是預設安裝的。是以即使不是Sever版本也可以進行一些簡單的ASP學習。

打開IIS界面:

IIS-ASP入門(一)環境配置IIS-ASP 入門(一)

IIS界面

圖中圈起來的就是ASP解釋程式了。 一般來說預設的ASP功能不會打開,這時就需要去控制台中打開這個功能了。

IIS-ASP入門(一)環境配置IIS-ASP 入門(一)

打開ASP功能

我們隻要把相應的ASP功能勾選上就可以了。

到這為止我們的計算機就已經可以當作一台伺服器使用了(雖然我們還沒有域名和公網IP)。

下面就是書寫我們的.asp程式了。

可以書寫ASP程式的IDE很多,VS, Notepad++,甚至記事本都可以。

我們建立一個ASP檔案,輸入如下代碼:

<html>
<body>
<%
response.write("Hello World!")
%>
</body>
</html>
           

然後儲存為hello.asp 就可以了。 可以看出 如果去掉

<%
response.write("Hello World!")
%>
           

整個程式其實和html頁面沒有任何差別。用<% %> 包圍起來的會被IIS識别為腳本語言,在ASP中預設的腳本語言是VBScript,當然也可以用JAVAScript。

接下來隻需要把hello.asp 放到伺服器的實體根目錄下就可以了。隻需要在IIS上選中Default Web Site 點選浏覽就可以了。

IIS-ASP入門(一)環境配置IIS-ASP 入門(一)

把hello.asp 拖拽到彈出的檔案夾下就可以了。

這時我們打開浏覽器,輸入 http://127.0.0.1/hello.asp 就可以彈出 Hello World! 了。

IIS-ASP入門(一)環境配置IIS-ASP 入門(一)

可以看出,發給浏覽器的是純HTML代碼,這一定程度上提高了安全性。

OK,就到這裡。

繼續閱讀