本文內容


結論

本文說明如何在 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 翻譯的。若要參考原始英文文件內容,請至以下網址:

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×