Службы Internet Information Services (IIS) 7.5 выполняют роль Веб-сервер (IIS) в Windows Server® 2008 R2 и роль веб-сервера Windows® 7. В IIS 7 веб-сервер был перестроен, чтобы обеспечить возможность настройки сервера путем добавления или удаления модулей в соответствии с конкретными потребностями. Модули – это отдельные компоненты, используемые сервером для обработки запросов. Например, службы IIS используют модули проверки подлинности для проверки подлинности учетных данных клиентов и модули кэширования для управления кэшем.

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

Доступные службы роли в службах IIS 7.5

В таблицах этого раздела показаны службы ролей и компоненты IIS, доступные в каждой из версий Windows 7 и Windows Server 2008 R2.

Доступность компонентов описывается следующим образом:

  • По умолчанию: при установке служб IIS данный компонент выбирается по умолчанию, но, если он не нужен, его можно не устанавливать.

  • Доступно: компонент доступен, но не выбран по умолчанию при установке служб IIS. Если этот компонент нужен, его можно установить.

  • Недоступно: компонент недоступен, его нельзя установить при установке служб IIS.

Примечание

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

Доступные службы ролей по категориям

Дополнительные сведения о доступности компонентов в каждой из версий см. в следующих таблицах:

  • Основные функции HTTP

  • Компоненты разработки приложений

  • Проверка работоспособности и диагностика

  • Средства безопасности

  • Повышение производительности

  • Средства управления

  • Компоненты FTP-сервера

Основные функции HTTP

Название возможности/ описание Выпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

Статическое содержимое

"Статическое содержимое" позволяет веб-серверу выполнять публикации с использованием форматов статических веб-файлов, таких как HTML-страниц и файлов изображений. "Статическое содержимое" применяется для публикации файлов на веб-сервере, который затем пользователи могут просматривать с помощью веб-браузера.

По умолчанию

По умолчанию

По умолчанию

Недоступно

Документ по умолчанию

"Документ по умолчанию" позволяет настраивать для веб-сервера файл по умолчанию, который возвращается, когда пользователи не указывают файл в URL-адресе. Благодаря документам по умолчанию пользователям проще и удобнее обращаться к веб-сайту.

По умолчанию

По умолчанию

По умолчанию

Недоступно

Просмотр каталога

"Просмотр каталога" позволяет пользователям видеть содержимое каталога на веб-сервере. "Просмотр каталога" дает возможность включить автоматическое создание списка всех каталогов и файлов, имеющихся в каталоге, когда пользователи не указывают файл в URL-адресе, а документы по умолчанию или отключены, или не настроены.

По умолчанию

По умолчанию

По умолчанию

Недоступно

Ошибки HTTP

"Ошибки HTTP" позволяют настроить сообщения об ошибках, возвращаемые браузерами пользователей, когда веб-сервер обнаруживает ошибки. "Ошибки HTTP" обеспечивают пользователям возможность лучше ориентироваться в ситуации, когда они получают сообщение об ошибке. Рекомендуется указывать адреса электронной почты сотрудников, которые могут помочь пользователю исправить ошибку.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Перенаправление HTTP

"Перенаправление HTTP" поддерживает перенаправление запросов пользователей в определенное место назначения. "Перенаправление HTTP" применяется для того, чтобы пользователи могли указывать один URL-адрес, в то время как фактически им требуется перейти по другому URL-адресу. Это может быть полезно во многих ситуациях, таких как переименование веб-сайта, преодоление сложностей с трудновоспроизводимым именем домена или необходимость сделать обязательным для пользователя применение протокола HTTPS.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Публикация WebDAV

Публикация WebDAV позволяет публиковать файлы на веб-серверах и с них с помощью протокола HTTP. WebDAV использует протокол HTTP, поэтому при использовании брандмауэров не требуется дополнительной настройки.

По умолчанию

По умолчанию

Недоступно

Недоступно

Компоненты разработки приложений

Название возможности/ описаниеВыпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

ASP.NET

"ASP.NET" предоставляет на стороне сервера среду объектно-ориентированного программирования для построения веб-сайтов и веб-приложений с использованием управляемого кода. Среда ASP.NET – это не просто новая версия среды ASP. Среда ASP.NET предоставляет надежную инфраструктуру для построения веб-приложений, ее архитектура полностью изменена, чтобы обеспечить возможность высокопроизводительного программирования на базе платформы .NET Framework.

Доступно

Доступно

Доступно

Недоступно

Расширяемость .NET

"Расширяемость .NET" позволяет разработчикам управляемого кода изменять, добавлять и расширять функциональные возможности веб-сервера в конвейере запросов, настройке и интерфейсе пользователя. Разработчики могут применять знакомую модель расширяемости ASP.NET и развитые интерфейсы API для построения компонентов веб-сервера, по мощности не уступающих написанным с помощью собственных интерфейсов API языка C++.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

ASP

"ASP" предоставляет среду разработки сценариев на стороне сервера, предназначенную для построения веб-сайтов и веб-приложений. Среда ASP позволяет работать с большей производительностью по сравнению со сценариями CGI, предоставляя службам IIS собственную поддержку и языка VBScript, и языка JScript. Среду ASP следует применять при наличии приложений, требующих поддержки ASP. Для новых приложений рекомендуется использовать ASP.NET.

Доступно

Доступно

Доступно

Недоступно

CGI

"CGI" определяет, как веб-сервер передает информацию внешней программе. Обычно используются веб-формы для сбора данных, которые затем передаются в сценарий CGI для дальнейшей отправки по электронной почте. Поскольку CGI является стандартным интерфейсом, сценарии CGI могут быть написаны на многих языках программирования. Недостатком использования интерфейса CGI является большой расход ресурсов.

Доступно

Доступно

Доступно

Недоступно

Расширения ISAPI

"Расширения ISAPI" поддерживают разработку динамического веб-содержимого, использующего расширения ISAPI. Расширения ISAPI запускаются тогда, когда они необходимы, подобно другим статическим HTML-файлам или динамическим ASP-файлам. Поскольку приложения ISAPI являются результатом компиляции кода, они обрабатываются намного быстрее ASP-файлов и файлов, вызывающих компоненты COM+.

Доступно

Доступно

Доступно

Недоступно

Фильтры ISAPI

"Фильтры ISAPI" поддерживают веб-приложения, использующие фильтры ISAPI. Фильтры ISAPI – это файлы, которые расширяют или изменяют функциональные возможности служб IIS. Фильтр ISAPI проверяют каждый запрос, созданный веб-сервером, пока не находит тот, который требует обработки.

Доступно

Доступно

Доступно

Недоступно

SSI

SSI – это язык сценариев, используемый для динамического создания HTML-страниц. Сценарий запускается на сервере, перед тем как страница доставляется клиенту, и обычно применяется для вставки одного файла в другой. Например, можно создать меню в коде HTML и использовать язык SSI для динамической вставки этого меню на все страницы веб-сайта.

Доступно

Доступно

Доступно

Недоступно

Проверка работоспособности и диагностика

Название возможности/ описаниеВыпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

Ведение журнала HTTP

"Ведение журнала HTTP" обеспечивает ведение журнала активности веб-сайта для данного сервера. Когда происходит регистрируемое событие (обычно это HTTP-транзакция) службы IIS вызывают выбранный модуль ведения журнала, который производит запись в один из журналов, хранящихся в файловой системе на веб-сервере. Эти журналы ведутся в добавление к тем, которые предусмотрены в операционной системе.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Средства ведения журнала

"Средства ведения журнала" предоставляют инфраструктуру для управления журналами веб-сервера и автоматизации общих задач ведения журнала.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Монитор запросов

"Монитор запросов" предоставляет инфраструктуру для контроля работоспособности веб-приложений посредством сбора данных о HTTP-запросах в рабочем процессе IIS. Администраторы и разработчики могут использовать монитор запросов, для того чтобы узнать, какие HTTP-запросы выполняются в рабочем процессе, когда он перестает отвечать или работает очень медленно.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Трассировка

"Трассировка" предоставляет инфраструктуру для диагностики веб-приложений и устранения неполадок в их работе. С помощью трассировки невыполненных запросов можно устранять неполадки, связанные с трудными для записи событиями, такими как снижение быстродействия или появление неполадок при проверке подлинности. С помощью этого компонента осуществляется буферизация событий трассировки запроса и очистка буфера (перенос их на диск) только в том случае, если запрос удовлетворяет условиям для ошибок, заданным пользователем.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Настраиваемое протоколирование

"Настраиваемое протоколирование" предоставляет поддержку для ведения журнала активности веб-сервера в формате, значительно отличающемся от формата файлов журналов, создаваемых службами IIS. "Настраиваемое протоколирование" применяется для создания своих собственных модулей ведения журналов. Модули настраиваемого протоколирования добавляются в службы IIS посредством регистрации новых COM-компонентов, реализующих ILogPlugin или ILogPluginEx.

Доступно

Доступно

Доступно

Недоступно

Ведение журнала ODBC

"Ведение журнала ODBC" предоставляет инфраструктуру для поддержки ведения журнала активности веб-сервера в ODBC-совместимой базе данных. Используя базу данных для ведения журнала, можно программным образом обрабатывать и отображать на HTML-странице данные из этой базы данных. Этим средством можно пользоваться для поиска журналов для определенных событий, за которыми требуется установить наблюдение.

Доступно

Доступно

Недоступно

Недоступно

Средства безопасности

Название возможности/описаниеВыпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

Обычная проверка подлинности

"Обычная проверка подлинности" обеспечивает высокую степень совместимости с браузерами. Предназначенный для использования в небольших внутренних сетях этот метод проверки подлинности редко применяется в общедоступном Интернете. Его основной недостаток заключается в том, что передача пароля по сети осуществляется с использованием простого алгоритма расшифровки. В случае перехвата паролей их легко расшифровать. При применении обычной проверкой подлинности используйте протокол SSL.

Доступно

Доступно

Доступно

Недоступно

Проверка подлинности Windows

"Проверка подлинности Windows" – это экономичное решение для внутренних веб-сайтов. Эта схема проверки подлинности позволяет администраторам воспользоваться в домене Windows преимуществами, предоставляемыми инфраструктурой домена, для проверки подлинности пользователей. Не следует применять проверку подлинности Windows, если проверяемые пользователи, которые должны получать доступ к веб-сайту, находятся за брандмауэрами или прокси-серверами.

Доступно

Доступно

Недоступно

Недоступно

Дайджест-проверка подлинности

"Дайджест-проверка подлинности" осуществляется посредством отправки хэша пароля в контроллер домена Windows проверяемого пользователя. Кода требуется более высокий по сравнению с обычной проверкой подлинности уровень безопасности, рекомендуется применять дайджест-проверку подлинности, особенно если проверяемые пользователи, которые должны получать доступ к веб-сайту, находятся за брандмауэрами или прокси-серверами.

Доступно

Доступно

Недоступно

Недоступно

Проверка подлинности с сопоставлением сертификата клиента

В "Проверке подлинности с сопоставлением сертификата клиента" для проверки подлинности пользователей применяются сертификаты клиента. Сертификат клиента – это цифровое удостоверение, полученное из надежного источника. Службы IIS предлагают два типа проверки подлинности с сопоставлением сертификата клиента. В этом типе проверки применяется служба Active Directory, чтобы обеспечить сопоставление сертификатов "один к одному" для нескольких веб-серверов.

Доступно

Доступно

Недоступно

Недоступно

Проверка подлинности с сопоставлением сертификата клиента IIS

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

Доступно

Доступно

Недоступно

Недоступно

Авторизация URL-адреса

"Авторизация URL-адреса" позволяет создавать правила, ограничивающие доступ к веб-содержимому. Эти правила можно привязать к пользователям, группам или командам HTTP-заголовка. Настраивая правила авторизации URL-адреса, можно запретить пользователям, не являющимся членами определенных групп, доступ к содержимому или взаимодействие с веб-страницами.

Доступно

Доступно

Доступно

Доступно

Фильтрация запросов

"Фильтрация запросов" анализирует все входящие запросы и осуществляет их фильтрацию на основе установленных администратором правил. Многие злонамеренные атаки обладают общими признаками, такими как очень длинные URL-адреса или запросы на необычные действия. Посредством фильтрации запросов можно попытаться уменьшить воздействие атак такого типа.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Ограничения по IP-адресам и именам домена

"Ограничения по IP-адресам и именам домена" позволяют разрешить или запретить доступ к содержимому в зависимости от исходных IP-адресов или имен домена запроса. Для управления доступом к содержимому вместо групп, ролей или разрешений файловой системы NTFS можно использовать IP-адреса или имена доменов.

Доступно

Доступно

Доступно

Доступно

Повышение производительности

Название возможности/описаниеВыпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

Сжатие статического содержимого

"Сжатие статического содержимого" предоставляет инфраструктуру для настройки HTTP-сжатия статического содержимого. Это обеспечивает более эффективное использование пропускной способности. В отличие от динамических ответов сжатые результаты статических ответов могут быть записаны в кэш на диске без затрат ресурсов ЦП.

По умолчанию

По умолчанию

По умолчанию

По умолчанию

Сжатие динамического содержимого

"Сжатие динамического содержимого" предоставляет инфраструктуру для настройки HTTP-сжатия динамического содержимого. Включение динамического сжатия всегда обеспечивает более эффективное использование пропускной способности, однако, если процессор сервера уже используется очень интенсивно, из-за нагрузки на ЦП, обусловленной динамическим сжатием, работа сайта может замедлиться.

Доступно

Доступно

Доступно

Доступно

Средства управления

Название возможности/описаниеВыпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

Консоль управления IIS

Диспетчер служб IIS предоставляет инфраструктуру для управления службами IIS 7.5 с применением графического интерфейса пользователя. Можно использовать диспетчер служб IIS для управления локальным или удаленным веб-сервером, на котором запущены службы IIS 7.5.

По умолчанию *

По умолчанию

По умолчанию

Недоступно

Сценарии и средства управления IIS

"Сценарии и средства управления IIS" предоставляют инфраструктуру для программного управления веб-сервером служб IIS 7.5 с помощью команд в окне командной строки или посредством запуска сценариев. Эти средства можно использовать для автоматического выполнения команд в пакетных файлах или для снижения трудозатрат, связанных с управлением службами IIS с помощью графического интерфейса.

Доступно

Доступно

Доступно

Доступно

Службы управления

"Службы управления" предоставляют инфраструктуру для настройки интерфейса пользователя IIS 7.5, диспетчера служб IIS и удаленного управления в IIS 7.5.

Доступно

Доступно

Доступно

Недоступно

Совместимость управления IIS 6.0

"Совместимость управления IIS 6.0" обеспечивает совместимость снизу вверх для приложений и сценариев, в которых используются прикладные программные интерфейсы ABO и ADSI. Это позволяет использовать существующие сценарии IIS 6.0 для управления веб-сервером служб IIS 7.5.

Доступно

Доступно

Доступно

Доступно

Совместимость метабазы IIS

"Совместимость метабазы IIS 6.0" обеспечивает инфраструктуру для метабазы запросов и настройки, благодаря чему можно запускать приложения и сценарии, написанные в более ранних версиях служб IIS и использующие прикладные программные интерфейсы ABO и ADSI.

Доступно

Доступно

Доступно

Доступно

Совместимость с WMI IIS 6

"Совместимость с WMI IIS 6.0" предоставляет интерфейсы сценариев WMI для задач программного управления и автоматизации служб IIS 7.5 с помощью набора сценариев, создаваемых в поставщике WMI. Используя эту службу, можно управлять сайтами с помощью следующих средств: WMI CIM Studio, WMI Event Registration, WMI Event Viewer и WMI Object Browser.

Доступно

Доступно

Доступно

Недоступно

Инструменты для работы со сценариями IIS 6

Инструменты для работы со сценариями IIS 6 позволяют продолжать использовать в IIS 7.5 средства для работы со сценариями, созданные для управления службами IIS 6.0. Это особенно полезно, если в приложениях и сценариях используется прикладной программный интерфейс ADO или ADSI. Инструменты для работы со сценариями IIS 6.0 требуют API настройки службы активации Windows.

Доступно

Доступно

Доступно

Недоступно

Консоль управления IIS 6

Диспетчер IIS 6.0 предоставляет инфраструктуру для удаленного администрирования серверов IIS 6.0 с этого компьютера.

Доступно *

Доступно

Доступно

Недоступно

* Этот модуль недоступен при установке Server Core.

Компоненты FTP-сервера

Название возможности/описаниеВыпуски Windows Server 2008 R2Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

FTP-сервер

FTP-сервер позволяет передавать файлы между клиентом и сервером по протоколу FTP. Пользователи могут устанавливать FTP-подключения и передавать эти с помощью FTP-клиентов или веб-браузеров, поддерживающих данный протокол.

Доступно

Доступно

Недоступно

Недоступно

Служба FTP

Обеспечивает FTP-публикацию на веб-сервер.

Доступно

Доступно

Недоступно

Недоступно

Расширяемость FTP

Поддерживает возможности расширения FTP, такие как настраиваемые поставщики, пользователи ASP.NET или пользователи диспетчера IIS.

Доступно

Доступно

Недоступно

Недоступно

Размещаемое веб-ядро Internet Information Services

Название возможности/описаниеWindows Server 2008 R2 Выпуски Windows 7 Ultimate, Professional и EnterpriseWindows 7 Home PremiumWindows 7 Home Basic и Starter

Размещаемое веб-ядро Internet Information Services

Компоненты веб-ядра IIS, которые могут использоваться или работать под управлением других приложений. Это позволяет компонентам IIS 7 обслуживать HTTP-запросы непосредственно в приложениях. Это полезно для обеспечения базовых функций веб-серверов в настраиваемых приложениях, а также для отладки приложений.

Доступно

Доступно

Доступно

Доступно

См. также


Содержание