上QQ阅读APP看书,第一时间看更新
3.1 IIS安装步骤
从Windows Server 2008起,微软引入了“服务器管理器”组件,Windows服务器上的任何角色都通过服务器管理器来进行安装,本节将介绍Windows Server 2008以后版本的操作系统上的IIS安装步骤。
3.1.1 使用服务器管理器安装IIS服务
以下是通过服务器管理器安装IIS的步骤。
(1)单击“开始”→“管理工具”→“服务器管理器”,如图3.1所示。
图3.1 启动服务器管理器
(2)在服务器管理器中,添加服务器角色,选择“Web服务器(IIS)”,如图3.2所示。
图3.2 选择IIS服务器角色
(3)在单击“下一步”按钮后,需要选择安装的IIS组件,请参考4.2节和4.3节的内容。
3.1.2 使用命令行方式进行IIS安装
另一种安装IIS的方式是通过命令行的方式进行IIS安装。这种安装方式虽然没有用户交互界面,也无法获知安装的进度,但是可以内嵌在自动化脚本或程序中在操作系统上静默地安装IIS。运行安装命令时需要使用管理员权限,具体的安装命令如下:
start /w pkgmgr /iu:IIS-WebServerRole;IIS-WebServer;IIS- CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS- DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS- ApplicationDevelopment;IIS-ASPNET;IIS-NetFxExtensibility;IIS-ASP;IIS- CGI;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-ServerSideIncludes;IIS- HealthAndDiagnostics;IIS-HttpLogging;IIS-LoggingLibraries;IIS- RequestMonitor;IIS-HttpTracing;IIS-CustomLogging;IIS-ODBCLogging;IIS- Security;IIS-BasicAuthentication;IIS-WindowsAuthentication;IIS- DigestAuthentication;IIS-ClientCertificateMappingAuthentication;IIS- IISCertificateMappingAuthentication;IIS-URLAuthorization;IIS- RequestFiltering;IIS-IPSecurity;IIS-Performance;IIS- HttpCompressionStatic;IIS-HttpCompressionDynamic;IIS- WebServerManagementTools;IIS-ManagementConsole;IIS- ManagementScriptingTools;IIS-ManagementService;IIS- IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS- LegacyScripts;IIS-LegacySnapIn; WAS-WindowsActivationService;WAS- ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI
start命令用来开启一个新的窗口以执行pkgmgr.exe。/iu参数表示按照指定的名称安装组件,后面跟随的都是IIS中的各种组件名称。
在Windows Server 2012/2012 R2上安装IIS与Windows Server 2008类似,故不再赘述。