分析講解IIS 7模塊化的安裝模式
雖說微軟將Win Server 2008 R2獨立出來,作為繼Win 2008后的下一代服務(wù)器操作系統(tǒng),但從命名編號就可以看出這并不是一次類似“從Win2003到Win2008”式的產(chǎn)品更新?lián)Q代,而是一次Win 2008的產(chǎn)品升級。我們了看IIS 7安裝組件選擇——模塊化的安裝模式。
最新的信息可以從IIS服務(wù)器 Web站點上找到。還可以從MSDN Online Web Workshop內(nèi)容表的Server area部分找到一些有幫助的信息。
IIS服務(wù)器與Windows NT服務(wù)器緊密地結(jié)合在一起,它可以保證網(wǎng)絡(luò)管理員和應(yīng)用程序開發(fā)人員獲得同Windows NT 服務(wù)器一樣的安全、網(wǎng)絡(luò)和管理功能。
除了模塊化的特性外,IIS 7還可以通過PowerShell命令行來進(jìn)行管理,可以利用PowerShell腳本創(chuàng)建和修改網(wǎng)站,查詢數(shù)據(jù)等。在Windows Server 2008 R2中IIS版本升級為7.5,除了傳承IIS 7的基本特性外,在功能和特性上又有了一些增強(qiáng)。
IIS 7.5最值得注目的是在Server Core模式下可以運行ASP.Net應(yīng)用。Server Core是Win2008中引入的一個最小限度的系統(tǒng)安裝選項,只包括安全、TCP/IP、文件系統(tǒng)、RPC等服務(wù)器核心子系統(tǒng)。在Server Core我們可以安裝所需的服務(wù)器角色和特征,并且僅有非常少的GUI,這樣減少了攻擊表面,系統(tǒng)更加安全精簡,但Win 2008中的Server Core對Web服務(wù)的支持有限,并不支持ASP.Net。
而Win 2008 R2的Server Core模式增加了對.Net Freamwork部分功能的支持,包括.NET 2/3/3.5的子集和ASP.NET,這對需要在Server Core模式進(jìn)行Web應(yīng)用的用戶來說絕對是個好消息。雖然說在Server Core中安裝.Net會降低系統(tǒng)的安全性,但如果IIS 7沒有.Net的話也就沒有什么意義了。
【編輯推薦】