Show/Hide Toolbars

Руководство по тех. обслуживанию

Прежде всего, для работы IIS необходимо установить .NET framework, если он еще не установлен. (Если IIS ставится после .NET Framework, в нём не создаётся пул приложений ASP .NET, который как раз и нужен для работы веб-сервисов.)

 

По умолчанию службы IIS не устанавливаются в Windows Server 2008 R2. Службы IIS можно установить, воспользовавшись мастером добавления ролей диспетчера сервера, или с помощью командной строки.

 

При установке Windows Server 2008 R2 можно выполнить установку Server Core, в результате чего будет произведена минимальная серверная установка Windows Server 2008 R2. Например, при такой установке обычный интерфейс Windows не устанавливается, поэтому настройка сервера должна производиться из командной строки.

 

Чтобы выполнить данную процедуру, необходимо быть членом административной роли IIS (администратор веб-сервера).

 

Настройку IIS можно выполнить с помощью пользовательского интерфейса или сценария.

 

Использование пользовательского интерфейса

1.Нажмите кнопку Пуск, укажите Администрирование, а затем выберите Диспетчер сервера.

2.В разделе Сводка ролей выберите Добавить роли.

3.Воспользуйтесь мастером добавления ролей, чтобы добавить роль веб-сервера.

 

Важно! При использовании мастера добавления ролей для установки служб IIS установка происходит по умолчанию, то есть с минимальным набором компонентов. Если требуются установить дополнительные роли служб IIS, такие как Разработка приложения или Проверка работоспособности и диагностика, не забудьте установить флажки, связанные с этими компонентами, на странице Выбор служб ролей данного мастера.

 

Использование сценария

1.В сценарии наберите следующую команду:

CMD /C START /w PKGMGR.EXE /l:log.etw /iu:IIS-WebServerRole;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;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-ManagementScriptingTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-LegacyScripts;WAS-WindowsActivationService;WAS-ProcessModel;IIS-FTPServer;IIS-FTPSvc;IIS-FTPExtensibility;IIS-WebDAV;IIS-ASPNET;IIS-NetFxExtensibility;WAS-NetFxEnvironment;WAS-ConfigurationAPI;IIS-ManagementService;MicrosoftWindowsPowerShell

 

ВАЖНО: При использовании этого сценария выполняется полная установка IIS, что приводит к установке всех доступных пакетов. Если какие-либо пакеты средств не нужны, следует отредактировать сценарий таким образом, чтобы устанавливались только необходимые пакеты.