Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows Server 2003 下 IIS 6.0 架設 ASP.NET 環境完整指南

編輯:Windows 2003 教學

ASP.NET 的架構變革雖然龐大,但只要循序漸進,掌握它並非難事,它帶來的程式設計思維轉變與開發效率提升,絕對值得您的投入。預設情況下,IIS 6.0 僅提供靜態內容服務,ASP、ASP.NET、伺服器端包含檔案、WebDAV 發布與 FrontPage Server Extensions 等功能,必須明確啟用才能運作。本文將帶您深入了解 IIS 6.0 的新特性、在 Windows Server 2003 上安裝 IIS 6.0 的步驟,以及如何在 IIS 6.0 環境下部署 ASP.NET,釐清它們之間的關係。

一、IIS 6.0 核心新特性

IIS 6.0 引入多項創新功能,旨在協助企業、IT 專業人員與 Web 管理員,達成網站在效能、可靠性、擴展性與安全性上的目標(無論您管理單一伺服器上的數千個網站,或是跨多台伺服器的架構)。

下表摘要說明各 IIS 版本的關鍵差異:

項目IIS 4.0IIS 5.0IIS 5.1IIS 6.0
平台Windows NT 4.0Windows 2000Windows XP ProfessionalWindows Server 2003 系列
架構32 位32 位32 位與 64 位32 位與 64 位
應用程式進程模型TCP/IP 核心; MTX.exeTCP/IP 核心; DLLhost.exe (中/高隔離模式下的多個 DLL 主機)TCP/IP 核心; DLLhost.exe (中/高隔離模式下的多個 DLL 主機)HTTP.sys 核心; IIS 5.0 隔離模式:Inetinfo.exe (進程內) 或 DLLhost.exe (進程外); 工作進程隔離模式:W3wp.exe (多工作進程)
設定資料庫二進制二進制二進制XML
安全性Windows 驗證; SSLWindows 驗證; SSL; KerberosWindows 驗證; SSL; Kerberos; 安全精靈Windows 驗證; SSL; Kerberos; 安全精靈; Passport 支援
遠端管理HTMLAHTMLA無 HTMLA終端服務遠端管理工具 (HTML); 終端服務
叢集支援Windows NT 4.0 上的 IIS 叢集Windows 支援Windows 支援Windows 支援
WWW 服務Windows NT 4.0 上的 IISWindows 9x 上的個人 Web 管理器; Windows 2000 上的 IIS (可選)Windows XP Professional 上的 IISWindows Server 2003 系列成員上的 IIS

理解這些變化,是成功部署 ASP.NET 環境的基石。

Copyright © Windows教程網 All Rights Reserved