Windows Server 2008 採用「伺服器管理員」以角色為單位安裝 IIS,與 XP/2003 的「新增/移除程式」截然不同。本文記錄標準安裝流程與關鍵功能模組選擇。
安裝步驟
- 右鍵「電腦」 → 「管理」 → 開啟 伺服器管理員。
- 左側樹狀選單選擇 「角色」 → 右側點擊 「新增角色」。
- 「新增角色精靈」歡迎頁 → 「下一步」。
- 角色清單勾選 「Web 伺服器 (IIS)」 與 「應用程式伺服器」(如需 ASP.NET/COM+ 支援) → 「下一步」。
- 「Web 伺服器 (IIS)」簡介頁 → 「下一步」。
- 選擇角色服務(核心步驟):建議勾選以下常用模組:
☑ Web 伺服器 → 一般 HTTP 功能(靜態內容、預設文件、目錄瀏覽、HTTP 錯誤、HTTP 重新導向)
☑ 應用程式開發 → ASP.NET、.NET 延伸性、ASP、CGI、ISAPI 擴充/篩選、伺服器端包含
☑ 健康情況與診斷 → HTTP 記錄、記錄工具、要求監視器、追蹤
☑ 安全性 → 基本/Windows/URL 授權、要求篩選、IP 限制
☑ 效能 → 靜態/動態內容壓縮
☑ 管理工具 → IIS 管理主控台、管理服務、WMI 相容性、IIS 6 管理相容性
→ 點擊「新增必要功能」(自動勾選 .NET Framework 等相依項) → 「下一步」。
- 確認安裝選項 → 「安裝」。
- 進度條完成 → 「關閉」。IIS 安裝完成。
驗證安裝
- 瀏覽器開啟
https://localhost/ 或 https://伺服器IP/,應顯示 IIS 7 預設歡迎頁面(藍色背景、IIS 7 標誌)。
- 執行
inetmgr 開啟 IIS 管理員,確認網站、應用程式集區正常運行。
版本差異與進階提示
- Server 2008 R2:IIS 版本為 7.5,新增「應用程式初始化」、「FTP 7.5」等功能,安裝流程相同。
- Server Core 安裝選項:無 GUI 介面,需用
Dism /online /enable-feature /featurename:IIS-WebServerRole /all 命令列安裝。
- PowerShell 管理:
Import-Module WebAdministration 後可用 Cmdlet 管理網站、應用程式集區、綁定等。
- .NET 整合: IIS 7+ 採整合式管線模式,ASP.NET 請求直接由 IIS 處理,效能優於 IIS 6 的 ISAPI 橋接模式。
遵循精靈勾選所需模組,即可在 Server 2008 上快速部署功能完整的 IIS Web 伺服器。