本文內容

結論

本文說明如何在 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. [網站存取權限] 頁面上確認只選取了下列的核取方塊:

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

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。