Windows Server(R) 2008 R2 中的 網頁伺服器 (IIS) 角色可以讓您與網際網路、內部網路或外部網路上的使用者共用資訊。Windows Server 2008 R2 所提供的 IIS 7.5 是一項將 IIS、ASP.NET 及 Windows Communication Foundation 整合在一起的整合網絡平台。 IIS 7.5 中包含下列重要功能與改進項目:
- 整合式延伸
- WebDAV 和 FTP
- 要求篩選
- Administration Pack 模組
- WebDAV 和 FTP
- 管理功能增強
- 最佳作法分析器
- Windows PowerShell(TM) 的 IIS 模組
- 設定記錄和追蹤
- 最佳作法分析器
- 應用程式裝載增強
- 服務堅固
- 受管理的服務帳號
- 可裝載的 Web 核心
- FastCGI 的失敗要求追蹤
- 服務堅固
- 增強 .NET 對 Server Core 的支援
在下列章節中,您將進一步了解 網頁伺服器 (IIS) 角色、IIS 網頁伺服器的必要與選用功能,以及執行 IIS 網頁伺服器所需的軟硬體。 在本主題結尾,您將學習到如何開啟網頁伺服器的介面,以及如何尋找更多關於 IIS 網頁伺服器的資訊。
網頁伺服器有哪些功用?
網頁伺服器是一群包含特殊軟體的電腦,可讓這些電腦接受來自用戶端電腦的請求並針對這些請求傳回回應。 網頁伺服器可讓您透過網際網路或是內部網路與外部網路共用資訊。
有了 IIS 7 網頁伺服器,您就可以:
- 提供資訊給網際網路上的使用者。
- 讓使用者透過 FTP 或 World Wide Web Distributed Versioning and Authoring (WebDAV) 協定來下載與上傳內容。
- 主控包含第三層應用程式之商務邏輯的 Web 服務。
- 透過網際網路,而不是實體媒體 (例如磁碟片或 CD) 將應用程式散佈給使用者。
網頁伺服器對不同的客戶與需求,有不同的用途。 例如:
- 小型企業主可能需要透過簡單設置的網站來提供相關的服務資訊。
- 中型企業主可能需要透過網站中由各種不同應用程式所組成的線上訂購系統來提供貨品與服務。
- 大型企業可能需要透過企業內部網路來開發與提供商務應用程式給員工使用。
- 網路代管公司可能需要提供伺服器空間與服務給個別客戶,以便主控不同的線上內容與應用程式。
- 大型企業可能需要透過外部網路來提供相關的資訊與應用程式給企業合作夥伴。
Windows Server 2008 R2 中網頁伺服器角色的新功能
下列章節將說明 Windows Server 2008 R2 中網絡平台 (IIS 7) 的功能與改進項目。
整合式延伸
全新的 IIS 7.5 建置在 IIS 7 引進的可延伸模組架構上,不但整合並加強現有延伸,同時也提供額外的擴充性與自訂功能。
WebDAV 和 FTP
IIS 7 提供的 WebDAV 和 FTP 功能已大幅增強,加入許多新功能,可讓網頁作者以更為可靠、安全的方式發行內容。 新的 FTP 和 WebDAV 模組也提供網頁伺服器系統管理員更多用於驗證、稽核和記錄的選項。
要求篩選
要求篩選模組 (之前以 IIS 7 的延伸方式提供) 可讓您限制或封鎖特定的 HTTP 要求,協助阻止有害要求到達伺服器。
Administration Pack 模組
之前屬於 IIS 7 之 IIS Administration Pack 一部分的延伸模組,提供其他工具協助您從 IIS 管理員管理 IIS 7.5 網頁伺服器。 這些模組包括設定編輯器和 UI 延伸,可用來管理要求篩選規則、FastCGI 及 ASP.NET 應用程式設定。
管理功能增強
IIS 7.5 具有和 IIS 7 一樣的分散式委派管理架構,不過 IIS 7.5 還提供新的系統管理工具。
最佳作法分析器
最佳作法分析器 (Best Practices Analyzer,BPA) 是一項管理工具,可透過伺服器管理員和 Windows PowerShell 加以存取。 BPA 會掃描 IIS 7.5 網頁伺服器,在發現潛在設定問題時進行報告,協助系統管理員減少最佳作法違規。
Windows PowerShell 的 IIS 模組
Windows PowerShell 的 IIS 模組是一種 Windows PowerShell 嵌入式管理單元,可讓您執行 IIS 7 系統管理工作,以及管理 IIS 設定和執行階段資料。 此外,還有一套工作導向的 Cmdlet 集合,提供用於管理網站、Web 應用程式和網頁伺服器的簡易方式。
設定記錄和追蹤
設定記錄和追蹤在事件檢視器中啟用新記錄,可讓您稽核對 IIS 設定進行的存取,以及追蹤成功或失敗的修改。
應用程式裝載增強
IIS 7.5 提供多種可加強安全性與改善診斷的新功能,對許多 Web 應用程式 (例如 ASP.NET 和 PHP) 來說,是更有彈性且更好管理的平台。
服務堅固
建置於加強安全性與可靠性的 IIS 7 應用程式集區隔離模式上,現在每個 IIS 7.5 應用程式集區以較低權限的唯一識別來執行美的處理序。
受管理的服務帳號
密碼由主機電腦管理的網域帳戶,現在在 IIS 7.5 中是以服務識別的方式支援。 這表示伺服器系統管理員不再需要煩惱將應用程式集區密碼過期。
可裝載的 Web 核心
其他應用程式可以使用或裝載核心 IIS Web 引擎元件。 這樣一來,IIS 7 元件就可以從應用程式內直接服務 HTTP 要求。 此功能可用於為自訂應用程式或偵錯應用程式啟用基本網頁伺服器功能。
FastCGI 的失敗要求追蹤
在 IIS 7.5 中,使用 FastCGI 模組的 PHP 開發人員可以在他們的應用程式中實作 IIS 追蹤呼叫。 接著,開發人員可以在開發期間,使用 IIS 失敗要求的追蹤來偵錯程式碼,排解應用程式錯誤。
增強 .NET 對 Server Core 的支援
Windows Server 2008 R2 的 Server Core 安裝選項提供 .NET Framework 2.0、3.0、3.5.1 和 4.0 支援。 這表示您可以裝載 ASP.NET 應用程式、從 IIS 管理員執行遠端管理工作,以及在本機執行 Cmdlet,包括使用 Windows PowerShell for IIS 的 IIS 模組。
網頁伺服器角色的軟硬體
網頁伺服器角色的軟硬體需求與 Windows Server 2008 R2 的軟硬體需求相同。 使用效能計數器、實驗室測試結果、來自實際執行環境的現有資料,以及先導部署作業來決定伺服器所需的資源,並視需要加以調整。
安裝 IIS 網頁伺服器
安裝好作業系統之後,初始設定工作清單便會出現。 若要安裝 網頁伺服器 (IIS) 角色,請按一下工作清單中的 [新增角色],再按一下 [網頁伺服器 (IIS)]。 如需安裝 IIS 的詳細資訊,請參閱安裝。
管理 IIS 網頁伺服器
一旦您安裝 IIS 之後,請使用下列程序在 Windows Server 2008 R2 或 Windows(R) 7 上開啟 IIS 管理員。
若要在 Windows Server 2008 R2 上開啟 IIS 管理員 |
按一下 [開始],指向 [系統管理工具],然後按一下 [Internet Information Services (IIS) 管理員]。
在 Windows 7 中開啟 IIS 管理員 |
按一下 [開始],再按一下 [控制台]。
在 [控制台],按一下 [系統及維護]。
在 [系統及維護],按一下 [系統管理工具]。
在 [系統管理工具],按一下 [Internet Information Services (IIS) 管理員]。
如需詳細資訊
如需深入了解網頁伺服器角色,請檢視伺服器上的 [說明]。 若要這麼做,請依據上一段所述開啟 IIS 管理員,然後按下 F1。
如需網頁伺服器角色的相關資訊,請參閱 Web 上有關 Windows Server 2008 R2 的主題說明:
- 如需網頁伺服器角色以及操作網頁伺服器的詳細資訊,請參閱
Windows Server 2008 (線上) (英文) 。 - 如需部署、操作和疑難排解網頁伺服器的詳細資訊,請參閱
IIS.net (線上) (英文) 。