在自己的 PC 上運行 ASP


您可以在自己的 PC 上運行 ASP 。


把自己的 Windows PC 作為 Web 伺服器

  • 如果您安裝了 IIS 或 PWS,就可以把自己的 PC 配置為一臺 Web 伺服器。
  • IIS 或 PWS 可以把您的電腦轉變為 Web 伺服器。
  • 微軟的 IIS 和 PWS 是免費的 Web 伺服器組件。

IIS - Internet Information Server(Internet 資訊服務)

IIS 是一個基於因特網的服務的集合,由微軟開發,在微軟 Windows 平臺上使用。

Windows 2000、XP、Vista 以及 Windows 7 均提供 IIS。Windows NT 也可用 IIS。

IIS 很容易安裝,是開發和測試 web 應用程式的理想工具。


PWS - Personal Web Server

PWS 用於更老的 Windows 系統,比如 Windows 95、98 以及 NT。

PWS 很容易安裝,可用於開發和測試包含 ASP 的 Web 應用程式。

我們不推薦使用 PWS,除非是用於培訓。它已經過時,並存在安全問題。


Windows Web 伺服器版本

  • Windows 7(所有版本)自帶 IIS 7.5
  • Windows Vista 商業,企業和旗艦版自帶 IIS 7
  • Windows Vista 高級家庭版自帶 IIS 7
  • Windows Vista 家庭版不支持 PWS 或 IIS
  • Windows XP 專業版自帶 IIS 5.1
  • Windows XP 家庭版不支持 IIS 或 PWS
  • Windows 2000 專業版自帶 IIS 5.0
  • Windows NT 專業版自帶 IIS 3,同時還支持 IIS 4
  • Windows NT 工作站支持 PWS 和 IIS 3
  • Windows ME 不支持 PWS 或 IIS
  • Windows 98 自帶 PWS
  • Windows 95 支持 PWS

如何在 Windows 7 和 Windows Vista 上安裝 IIS

請根據以下幾個步驟來安裝 IIS:

  1. 從開始菜單打開控制面板
  2. 雙擊"程式和功能"
  3. 點擊"打開或關閉 Windows 功能"
  4. 選擇"Internet 資訊服務(IIS)"的複選框,然後點擊確定

在您安裝完成 IIS 之後,請確保安裝所有補丁包(運行 Windows 更新)。


如何在 Windows XP 和 Windows 2000 上安裝 IIS

請根據以下幾個步驟來安裝 IIS:

  1. 在開始菜單上,點擊設置,並選擇控制面板
  2. 雙擊"添加/刪除程式"
  3. 點擊"添加/刪除 Windows 組件"
  4. 點擊"Internet 資訊服務(IIS)"
  5. 點擊"詳細資訊"
  6. 選擇"萬維網服務"複選框,點擊確定
  7. 在 Windows 組件中,單擊"下一步"安裝IIS

在您安裝完成 IIS 之後,請確保安裝所有補丁包(運行 Windows 更新)。


測試您的安裝

在您安裝完 IIS 或 PWS 之後,按照下麵的步驟測試是否安裝成功:

  1. 在您的硬碟中查找名為 Inetpub 的檔夾
  2. 打開 Inetpub 檔夾,找到名為 wwwroot 的檔夾
  3. 在 wwwroot下創建一個新檔夾,比如 "MyWeb"
  4. 使用文本編輯器編寫幾行 ASP 代碼,將這個檔取名為 "test1.asp" 保存在 "MyWeb" 檔夾中
  5. 確保您的 Web 伺服器正在運行,使用下麵的方法確認它的運行狀態:進入控制面板,然後是管理工具,然後雙擊"IIS 管理器"圖示。
  6. 打開您的流覽器,在地址欄鍵入 "http://localhost/MyWeb/test1.asp",就可以看到您的第一個 ASP 頁面了。

注釋:在您的開始菜單或者任務欄中查找 IIS (或 PWS) 符號。程式提供了開啟和停止 Web 伺服器,啟用和禁用 ASP,以及其他更多的功能。


如何在 Windows 95、Windows 98 和 Windows NT 上安裝 PWS

Windows 98:打開您的 Windows CD 上的 Add-ons 檔夾,找到 PWS 檔夾並運行其中的 setup.exe 檔來安裝 PWS。

Windows 95 或 Windows NT:從微軟的站點下載 "Windows NT 4.0 Option Pack" 來安裝 PWS。

根據前面的描述測試您的安裝。


如何在 Windows Server 2003 上安裝 IIS

  1. 當您啟動 Windows Server 2003 後,您會看到伺服器管理嚮導
  2. 如果嚮導沒有顯示,請打開管理工具,然後選擇配置您的伺服器嚮導
  3. 在嚮導中,點擊 Add or Remove a Role,點擊下一步
  4. 選擇自定義配置,點擊下一步
  5. 選擇應用程式伺服器角色,點擊下一步
  6. 選擇啟用 ASP.NET,點擊下一步
  7. 現在,嚮導會請求 Server 2003 CD。插入 CD 後繼續運行嚮導直到完成,然後點擊完成按鈕
  8. 嚮導現在應該顯示"應用程式伺服器角色已安裝"
  9. 點擊管理此應用程式伺服器打開應用程式伺服器管理控制臺(MMC)
  10. 展開 Internet 資訊服務(IIS)管理器,然後展開您的伺服器,然後是站點檔夾
  11. 您會看到默認的網站,並且它的狀態應該是運行中
  12. IIS 正在運行中!
  13. Internet 資訊服務(IIS)管理器中點擊 Web 服務擴展檔夾
  14. 這裏,您將看到 Active Server Pages 是被禁止的(這是 IIS 6 的默認配置)
  15. 選中 Active Server Pages,並且點擊允許按鈕
  16. 這樣 ASP 就被啟動了!