本機架設 ASP 執行環境:IIS 與 PWS 安裝完整指南
將 Windows 個人電腦設定為 Web 伺服器,即可在本機開發、測試 ASP 網頁。
IIS (Internet Information Services) 版本對照表
| Windows 版本 | 內建 IIS 版本 | 備註 |
| Windows 7 (所有版本) | IIS 7.5 | |
| Windows Vista 商業/企業/旗艦版 | IIS 7 | |
| Windows Vista 家庭進階版 | IIS 7 | |
| Windows Vista 家庭基本版 | 不支援 | |
| Windows XP 專業版 | IIS 5.1 | |
| Windows XP 家庭版 | 不支援 | |
| Windows 2000 專業版 | IIS 5.0 | |
| Windows NT 4.0 | IIS 3.0 / 4.0 | |
Windows 7 / Vista 安裝 IIS 步驟
- 控制台 → 程式和功能
- 左側「開啟或關閉 Windows 功能」
- 勾選「Internet 資訊服務 (IIS)」
- 確定安裝,完成後執行 Windows Update 安裝最新修補程式
Windows XP / 2000 安裝 IIS 步驟
- 控制台 → 新增/移除程式
- 「新增/移除 Windows 元件」
- 勾選「Internet 資訊服務 (IIS)」→ 詳細資料 → 勾選「全球資訊網服務」
- 下一步完成安裝,執行 Windows Update
測試安裝是否成功
- 尋找
C:\Inetpub\wwwroot 目錄
- 建立子目錄
MyWeb
- 在
MyWeb 建立 test1.asp,內容:<% Response.Write("Hello ASP!") %>
- 確認 IIS 服務已啟動 (控制台 → 系統管理工具 → IIS 管理員)
- 瀏覽器輸入
https://localhost/MyWeb/test1.asp 應顯示 "Hello ASP!"
PWS (Personal Web Server) - 僅供舊版 Windows
- 適用:Windows 95/98/NT 4.0
- 安裝:Win98 光碟
Add-ons\PWS\setup.exe;Win95/NT 下載 Windows NT 4.0 Option Pack
- 不建議生產環境使用:已停止更新,存在安全性風險,僅供教學測試
Windows Server 2003 啟用 ASP (IIS 6.0)
- 「管理您的伺服器」精靈 → 新增/移除角色
- 選擇「應用程式伺服器」→ 啟用 ASP.NET
- 插入 Server 2003 光碟完成安裝
- IIS 管理員 → Web 服務擴展 → 允許「Active Server Pages」 (預設為禁止)
現代建議:新專案請直接使用 ASP.NET Core (跨平台、高效能、開源) 或 Node.js/Python 等現代堆疊,搭配 Docker 容器化部署,避免綁定特定 Windows/IIS 版本。