前言:XP 專業版內建 IIS 5.1,零成本打造本地 ASP 開發環境
Windows XP Professional 內含 IIS 5.1,透過「新增/移除 Windows 元件」即可安裝,配合虛擬目錄映射,數分鐘完成 ASP 測試伺服器部署,適合開發者本地除錯。
安裝與配置步驟
一、安裝 IIS
- 放入 Windows XP Professional 安裝光碟。
- 控制台 → 新增/移除程式 → 新增/移除 Windows 元件。
- 勾選 **「Internet 資訊服務 (IIS)」**(約 19 MB)→ 下一步 → 系統自動複製檔案 → 完成。
二、配置虛擬目錄(網站根目錄映射)
- 控制台 → 管理工具 → **Internet 服務管理員**。
- 展開本機 → 滑鼠右鍵「預設網站」→ 新增 → **虛擬目錄**。
- 別名:輸入自訂名稱(如 `web`),此為 URL 路徑一部分。
- 網站內容目錄:瀏覽選擇實體資料夾(如 `D:\MyWeb`),存放 `.asp`、`.htm` 檔案。
- 存取權限:預設「讀取」、「執行指令碼」即可,若需上傳功能再勾選「寫入」。
- 完成精靈。
三、測試驗證
瀏覽器輸入:https://localhost/web/index.htm 或 https://localhost/web/index.asp
• `web` = 虛擬目錄別名
• `index.htm/asp` = 預設文件名稱(可在網站屬性 → 文件分頁設定優先順序)
正常顯示即代表架設成功。
進階提示
- 預設文件設定:IIS 管理員 → 預設網站屬性 → 文件 → 新增 `index.asp`、`default.asp` 並移至最上方。
- ASP 錯誤訊息顯示:網站屬性 → 主目錄 → 應用程式設定 → 偵錯標籤 → 勾選「用戶端/伺服器端錯誤傳送至瀏覽器」,開發除錯更直觀。
- 防火牆例外:XP SP2 內建防火牆會封鎖對外連線,需在「例外」中勾選「Internet Information Services」或開放 TCP 80 埠。
- 安全性提醒:本機開發環境僅供內部測試,**嚴禁直接暴露於公網**。對外發布請使用 Windows Server + 完整加固流程。
結語
XP + IIS 5.1 是經典的輕量級 ASP 開發組合,雖微軟已停止支援,但在維護舊專案、教學演示、快速原型驗證場景仍具實用價值。掌握虛擬目錄映射與權限設定,即可輕鬆駕馭。