Конфигурация справочника по <конфигурации>
Справочник по конфигурации IIS
Службы IIS 7 и более поздних версий используют систему конфигурации на основе XML для хранения параметров IIS, которая заменяет метабазу, которая использовалась в IIS 6.0 и более ранних версиях. Эта новая система конфигурации появилась в ASP.NET и основана на иерархической системе управления, которая использует *.config файлы. Файлы конфигурации для IIS 7 и более поздних версий находятся в папке %WinDir%\System32\Inetsrv\Config, а основные файлы конфигурации:
- ApplicationHost.config . В этом файле конфигурации хранятся параметры для всех веб-сайтов и приложений.
- Administration.config — в этом файле конфигурации хранятся параметры управления IIS. Эти параметры включают список модулей управления, установленных для средства диспетчера IIS, а также параметры конфигурации для модулей управления.
- Redirection.config — IIS 7 и более поздних версий поддерживают управление несколькими серверами IIS из одного централизованного файла конфигурации. Этот файл конфигурации содержит параметры, указывающие расположение, в котором хранятся централизованные файлы конфигурации.
Примечание
Некоторые параметры можно делегировать Web.config файлам, что может переопределить параметры в файле ApplicationHost.config. Кроме того, параметры, которые не делегированы, нельзя добавить в Web.config файлы.
Использование этого справочника по конфигурации
Цель этого справочника по конфигурации — получить список различных коллекций конфигураций, элементов и атрибутов, доступных для IIS 7 и более поздних версий. Из-за архитектуры IIS с высокой степенью настройки элемент может быть не настроен, если не будет установлен компонент, который использует параметры, перечисленные в этой ссылке. Например, установка IIS 7 по умолчанию не содержит дайджест-проверку подлинности, поэтому добавление параметров дайджест-проверки подлинности в ApplicationHost.config не будет действовать или может привести к ошибкам, пока не будет установлен модуль дайджест-проверки подлинности.
Каждый раздел конфигурации в этом справочнике обычно состоит из следующих разделов:
Обзор . В этом разделе описывается назначение каждого элемента конфигурации.
Совместимость . В этом разделе описывается, какие версии IIS поддерживают каждый элемент конфигурации.
Инструкции по установке . В этом разделе описывается установка всех необходимых компонентов для каждого элемента конфигурации.
Примеры инструкций. Этот раздел содержит один или несколько примеров настройки каждого элемента конфигурации.
Сведения о конфигурации . В этом разделе описываются атрибуты и дочерние элементы для каждого элемента конфигурации и обычно содержится пример конфигурации XML.
Примеры кода . В этом разделе перечислены примеры кода на нескольких языках, иллюстрирующие настройку каждого элемента конфигурации программным способом. Примеры кода могут быть представлены на шести языках:
- AppCmd.exe (приложение командной строки)
- C# .NET
- Visual Basic .NET
- JavaScript
- VBScript
- PowerShell
Скачивание справочника по конфигурации
PowerShell
Сведения о поддержке PowerShell в администрировании IIS см. в справочнике по командлетам.