HOW TO:建立和設定 Active Server Pages (ASP) Web 應用程式

本文內容


結論

本文說明如何在 Internet Information Services (IIS) 5.0 中建立和設定 Web 應用程式。

IIS 應用程式是在網站中定義目錄集內執行的任何檔案。在建立應用程式時,要在 網站內指定起始點目錄 (也稱為「應用程式根目錄」)。起始點目錄內的每個檔案或資料夾,在建立另一個起始點目錄前,都會被視為該應用程式的一部分。您可以使用目錄界限來定義 Web 應用程式的範圍。

在 IIS 5.0 中,如果應用程式的起始點是針對虛擬目錄或實體目錄而建立,便會用「套件」圖示來指示起始點;如果是針對網站而建立,則會用「手中的地球」的圖示來指示起始點。


如何建立 ASP Web 應用程式


  1. 按一下 [開始]
    ,指向 [程式集]
    ,指向 [系統管理工具]
    ,然後再按一下 [Internet 服務管理員]

  2. 按一下來擴充 * server name
    ,其中 server name 是伺服器的名稱。

  3. 用滑鼠右鍵按一下您要用來當做應用程式起始點的目錄,然後再按一下 [內容]


    注意
    :您可以使用網站的主目錄當做應用程式的起始點。

  4. directory name Properties 對話方塊中 (其中 directory name 是您選取目錄的名稱),請執行下列其中一項作業:

    • 如果您選取了網站,請按一下 [主目錄]
      索引標籤。

      - 或 -

    • 如果您選取了虛擬目錄,請按一下 [虛擬目錄]
      索引標籤。

      - 或 -

    • 如果您選取了實體目錄,請按一下 [目錄]
      索引標籤。

  5. 在 [應用程式設定]
    下按一下 [建立]


    注意
    :如果沒有 [建立]
    按鈕,表示已經指定了預設的應用程式。在這種情況下,請按一下 [移除]
    ,移除預設的應用程式,然後再按一下 [建立]

  6. [應用程式名稱] 方塊中輸入您要的應用程式名稱。請注意,應用程式的起始點會顯示在 [啟動點]
    旁邊。

  7. 在 [使用權限]
    清單中按一下您要提供給這個應用程式的使用權限等級。例如,對 ASP 指令檔或 Internet 資料庫連接器 (IDC) 指令檔,請按一下 [僅指令碼]

    注意
    [僅指令碼] 選項比 [指令碼及執行檔] 選項來得安全。

  8. 在 [應用程式保護]
    清單中按一下 [高 (隔離式)]
    ,然後再按一下 [套用]

  9. 按一下 [文件]
    索引標籤。

  10. 如果您的應用程式所用的預設文件沒有顯示在文件清單中,請按一下 [新增]

  11. 請在 [預設文件名稱]
    方塊中輸入文件名稱,然後再按一下 [確定]

  12. 請選取新增加的文件,然後再按一下向上鍵按鈕,直到新文件位在文件清單的頂端為止。

如何設定 ASP Web 應用程式


您可以為您所建立的每個 ASP 應用程式設定特定屬性。若要設定 ASP 應用程式,請遵循下列步驟:

  1. 按一下 [開始]
    ,指向 [程式集]
    ,指向 [系統管理工具]
    ,然後再按一下 [Internet 服務管理員]

  2. 在 [Internet Information Services]
    視窗中,按一下來展開 * server name
    ,其中 server name 是伺服器的名稱。

  3. 用滑鼠右鍵按一下您要的網站或應用程式的起始點目錄,然後再按一下 [內容]

  4. 根據您選取的起始點目錄,請按一下 [主目錄]
    、 [虛擬目錄]
    或 [目錄]
    索引標籤。

  5. 在 [應用程式設定]
    下按一下 [設定]
    ,然後再按一下 [應用程式選項]
    索引標籤。

  6. 如果您要 ASP 為每個存取 ASP 應用程式的使用者建立一個工作階段,請按一下來選取 [啟用作業狀態] 核取方塊。

  7. 如果想要 ASP 在輸出被送至要求的 Web 瀏覽器前收集所有由 ASP 網頁所產生的輸出, 請按一下選取
    [啟用緩衝處理] 核取方塊。

  8. 請按一下選取 [啟用上層路徑] 核取方塊 -- 如果您要 ASP 使用目前目錄父目錄的相對路徑 (使用 ..
    語法的路徑)。

    注意
    :如果您啟用這個選項,請不要啟用父目錄中的 Execute 使用權限。這會使子目錄中的指令檔無法在父目錄中執行非授權的程式。

  9. [預設 ASP 語系] 方塊中輸入您要使用的語言。這個方塊指定用來在 ASP 分隔字元 ( <%
    和 %>
    ) 內處理命令的語言。請注意 VBScript 是預設的 ASP 語言。

    注意
    :您可以覆寫 ASP 網頁中的預設語言,方法是使用 <%@LANGUAGE%>
    指示檔。

  10. [ASP 指令碼逾時時間] 方塊中輸入要讓 ASP 允許指令檔執行多久時間。

    注意
    :您可以將逾時期間設定為 1 和 2147483647 之間的值。

  11. 按兩次 [確定]
    ,儲存變更並返回 [Internet Information Services]
    視窗。

  12. 結束 IIS。

如何在新網站內建立 ASP 應用程式的範例


下列範例說明如何在 IIS 中的新網站內建立 ASP 應用程式。

注意
:這個範例假設在磁碟機 C 上有 Windows 2000 預設安裝。

步驟 1:建立內容目錄


  1. 啟動「Windows 檔案總管」,然後瀏覽到下列位置:

    C:\Inetpub

  2. 在 [檔案]
    功能表上指向 [新增]
    ,然後再按一下 [資料夾]

  3. 在 [新資料夾]
    方塊中輸入 Content ,然後再按 ENTER。

  4. 結束「Windows 檔案總管」。


步驟 2:建立 ASP 應用程式


  1. 啟動「Windows 記事本」。

  2. 在「記事本」視窗中,輸入下列程式碼:

    <HTML>
    <HEAD><TITLE>ASP Application</TITLE></HEAD>
    <BODY BGCOLOR=white>
    <H1>ASP Application</H1>
    <HR>
    Type your name
    <FORM METHOD=POST ACTION=Output.asp>
    <INPUT TYPE=TEXT NAME="username">
    <INPUT TYPE=SUBMIT>
    </FORM>
    </BODY>
    </HTML>
  3. 在 [檔案]
    功能表上按一下 [另存新檔]

  4. 在 [另存新檔]
    對話方塊中,瀏覽到 [儲存於]
    清單中的 [內容] ,按一下 [存檔類型]
    清單中的 [所有檔案] ,輸入 Input.htm
    (於 [檔名] 清單中),然後再按一下 [存檔]

  5. 在 [編輯]
    功能表上按一下 [全選]
    ,然後再於 [編輯]
    功能表上按一下 [刪除]

  6. 在「記事本」視窗中,輸入下列的程式碼:

    <HTML>
    <HEAD><TITLE>ASP Application</TITLE></HEAD>
    <BODY BGCOLOR=white>
    <P>You typed:

    <%
    NAME=REQUEST.FORM("username")
    RESPONSE.WRITE(NAME)
    %>
    </P>
    </BODY>
    </HTML>
  7. 在 [檔案]
    功能表上按一下 [另存新檔]

  8. 在 [另存新檔]
    對話方塊中按一下 [儲存於]
    清單中的 [內容] ,按一下 [存檔類型]
    清單中的 [所有檔案] ,輸入 Output.asp
    (於 [檔案名稱] 清單中),然後再按一下 [存檔]


    現在 [ASP 內容]
    資料夾中有 Input.htm 檔案及 Output.asp 檔案。

  9. 結束「記事本」。

步驟 3:建立網站


  1. 按一下 [開始]
    ,指向 [程式集]
    ,指向 [系統管理工具]
    ,然後再按一下 [Internet 服務管理員]

  2. 在 [Internet Information Services]
    視窗中按一下來展開 * server name
    ,其中 server name 是伺服器的名稱。

  3. 用滑鼠右鍵按一下 [預設網站]
    ,然後再按一下 [停止]

  4. 用滑鼠右鍵按一下 * server name
    ,指向 [新增]
    ,然後再按一下 [網站]

  5. 在網站建立精靈啟動後,按一下 [下一步]

  6. 在 [網站描述]
    頁面上輸入 Example (於 [描述]
    方塊中),然後再按一下 [下一步]

  7. [IP 位址及連接埠設定] 頁面上按一下 [下一步]

  8. [網站主目錄] 頁面上輸入 c:\inetpub\content (於 [路徑]
    方塊中),然後再按一下 [下一步]

  9. [網站存取權限] 頁面上確認只選取了下列的核取方塊:

    Read

    Run scripts (例如 ASP)

  10. 按一下 [下一步]
    ,然後再按一下 [完成]


    範例網站已經建立,而您則返回了 [Internet 服務管理員]
    視窗。

步驟 4:設定 ASP 應用程式


  1. 在 [Internet 服務管理員]
    視窗中,用滑鼠右鍵按一下 [範例]
    ,然後再按一下 [內容]

  2. 按一下 [主目錄]
    索引標籤。

  3. 在 [應用程式設定]
    下,按一下 [建立]


    注意
    :如果沒有顯示 [建立]
    按鈕,表示已經指定了預設的應用程式。在這種情況下,請按一下 [移除]
    來移除預設的應用程式,然後再按一下 [建立]

  4. 清除 [應用程式名稱] 方塊的內容,然後再輸入 Example 。

  5. 按一下 [文件]
    索引標籤,然後再按一下 [新增]

  6. 在 [預設文件名稱]
    方塊中輸入 Input.htm ,然後再按一下 [確定]

  7. 在文件清單中按一下 [Input.htm]
    ,然後再按一下向上鍵,直到 Input.htm 位在清單頂端為止。

  8. 按一下 [確定]
    。您現在已返回 [Internet 服務管理員]
    視窗。

步驟 5:測試 ASP 應用程式


  1. 用滑鼠右鍵按一下 [範例]
    ,然後再按一下 [瀏覽]

  2. 現在 [ASP 應用程式]
    頁面會顯示在 Web 瀏覽器視窗中。

  3. [輸入您的名稱] 方塊中輸入您的名稱,然後再按一下 [送出查詢]
    。類似下列的頁面會顯示在瀏覽器視窗中,其中 name 是您輸入的名稱:

    您輸入了:
    name

若要移除範例網站並重新啟動預設網站,請遵循下列步驟:

  • 移除範例網站

    1. 在 [Internet Information Services]
      視窗中用滑鼠右鍵按一下 [範例]
      ,按一下 [刪除]
      ,然後當下列訊息顯示時,再按一下 [是]

      您確定要刪除這個項目嗎?
      注意
      :這個程序不會移除 [內容]
      目錄或其包含的檔案。

  • 重新啟動預設網站

    用滑鼠右鍵按一下 [預設的網站]
    ,然後再按一下 [啟動]
    。預設網站會重新啟動。

參考


IIS 5.0 文件中有其他關於 ASP 應用程式的資訊。如果您已安裝了 IIS,請啟動 Internet Explorer,然後再瀏覽到下列主題:

如需關於 Microsoft ASP 的詳細資訊,請瀏覽下列的 Microsoft 網站:

如需關於指令檔的詳細資訊,請瀏覽下列的 Microsoft 網站:

如需關於 Web 和應用程式服務的詳細資訊,請瀏覽下列的 Microsoft 網站:




参考

本文件是根據 Microsoft Knowledgebase 文件編號 Q308164 翻譯的。若要參考原始英文文件內容,請至以下網址:

需要更多協助?

擴展您的技能
探索訓練
優先取得新功能
加入 Microsoft 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與我們的其中一個 Office 支援專員連絡以深入了解您的意見。

×