在Windows Server 2012 R2中所使用的IIS服務器角色為8.5的版本,可以選擇經由圖形化的服務器管理員界面來安裝,也可以采用以下兩者之一的命令工具來安裝,分別是DISM(Deployment Image Servicing and Management)與PowerShell。
其中DISM便是用來取代原有的Package Manager(Pkgmgr.exe)工具,適用于Windows 7、Windows Server 2008 R2及Windows Server 2012/R2的操作環境中。
無論如何,這兩種命令工具都有專屬的名稱空間(Namespaces)與相對的可用參數。例如,您可以執行“DISM.EXE/enable-feature/online/featureName:IISWebServerRole/feature Name:IIS-WebServer”來安裝IIS服務器角色,或是改在PowerShell中執行“importmodule servermanager與add-windowsfeature webserver–includeallsub feature”來安裝IIS服務器角色與選定的服務功能。
若是只想安裝相關的特定模塊,例如網站靜態內容模塊,兩種命令工具所使用的參數也是不同的。前者是搭配/featureName:IISStaticContent參數,而后者則是執行“add-windows feature Web-Static-Content”。此外值得注意的是,如果您打算通過服務器管理員界面來安裝IIS服務器角色,除了可以選擇將它安裝在本地之外,還可以將它安裝在受管理的其他Windows Server 2012 R2服務器中,或是安裝在您所選取的脫機虛擬機硬盤中。
小提示:如果您目前登錄的身份并非系統管理員帳戶,此時您可以執行類似runas/user:administrator cmd.exe(或PowerShell.exe)命令,來選擇以內置或選定的系統管理員帳戶,來開啟所要執行的命令控制臺,以避免遭遇到訪問被拒的信息。至于如果想要知道目前是以什么賬戶來開啟命令界面,則可以執行whoami即可。