Поделиться через


Конфигурация справочника по <конфигурации>

Справочник по конфигурации 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 см. в справочнике по командлетам.