Windows Server 2008 IIS7部署攻略 |
發布時間: 2012/8/9 15:31:52 |
近日微軟的最新服務器操作系統Windows Server 2008已經正式發布,在Windows Server 2008中我們看到了諸多優勢和過人之處,而在這款最新服務器操作系統中的新版Web服務器——IIS 7.0也同樣非常強大。今天我們來看一下如何在Windows Server 2008上部署IIS 7.0。
首先讓我們先從整體上認識一下它。IIS 7.0是一個完全模塊化的Web服務器,熟悉流行的Apache Web服務器軟件用戶,都會知道它最大的優勢就在于它的定制化,你可以把它配置為只能顯示靜態的HTML,也可以動態的加載不同的模塊以允許不同類型的服務內容。而現在使用的IIS卻無法很好的實現這一特性,這樣就造成了兩方面的問題:其一,由于過多用戶并未使用的特性對于代碼的影響,性能方面有時不能讓用戶滿意;第二,由于默認的接口過多所造成的安全隱患。 新的IIS7則完全解決了這個問題,IIS7從核心層講被分割成了40多個不同功能的模塊。像驗證、緩存、靜態頁面處理和目錄列表等功能全部被模塊化。這意味著你的Web服務器可以按照你的運行需要來安裝相應的功能模塊。可能存在安全隱患和不需要的模塊將不會再加載到內存中去,程序的受攻擊面減小了,同時性能方面也得到了增強。 作為Windows Server 2008的一個新功能,服務器管理器工具讓我們可以在一個配置界面完成以下任務:安裝/卸載服務器角色和功能;快速查看已安裝的角色的狀態;訪問角色管理工具。下面我們主要介紹一下通過服務器管理工具來安裝、配置IIS 7.0。 安裝IIS 7.0 首先確保你具有管理員權限:默認情況下,除非你用Administrator帳號登錄,一般不具備這個權限,即時你登錄用的帳號已經被加入到本地管理員組里,也是如此,這是Windows Server 2008中一個叫LUA的新安全功能(對于這個安全功能的說明不在本文介紹范圍之內,感興趣的朋友可以自行查閱)。因此你要確保以系統自帶的Administrator帳號登錄,或者使用“runas”命令行工具來指定以Administrator調用應用程序。 舉個例子來說,為了啟動notepad.exe,你可以運行這個命令:“runas /user:administrator notepad.exe”。這樣的話你將被提示輸入Administrator帳號的密碼。一個比較方便的辦法是可以通過運行“runas /user:administrator cmd.exe”命令來獲得一個已經提升權限的命令行窗口。這樣你從這個命令行窗口中運行的每一個應用程序的時候也是以提升權限運行的,在這個窗口中你不在需要使用“runas”語法。 步驟1:啟動服務器管理器 點擊開始菜單->所有程序->管理工具->服務器管理器,啟動服務器管理器,界面如下: 圖1、服務器管理器 步驟2:增加一個服務器角色 在服務器管理器中,選擇角色,你將可以看到角色總視圖。 圖2、角色總視圖 步驟3:啟動添加角色向導 點擊添加角色,會啟動添加角色向導,點擊下一步然后選擇要安裝的角色。 圖3、添加角色向導介紹 步驟4:選擇安裝Web服務器(IIS)角色 選中Web服務器(IIS) 圖4、在增加角色向導中選中Web服務器(IIS) 步驟5:依賴于Windows進程激活服務(WAS)的Web服務器角色 添加角色向導會針對任何需要的依賴關系向你提示;由于IIS依賴Windows進程激活服務(WAS),因此會出現下面的信息對話框。點擊添加必需的功能,然后繼續。 本文出自:億恩科技【www.artduck.net】 |