Практическое руководство. Создание и настройка виртуальных каталогов в IIS 7.0

Visual Studio 2010

Обновлен: Ноябрь 2007

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

В этом разделе описываются способы создания виртуальных каталогов и настройки их для запуска страниц ASP.NET в тех версиях , в которых установлены IIS, и под управлением ОС Windows Server 2008. Сведения о настройке виртуальных каталогов для IIS 5.0, 5.1 и IIS 6.0 см. в разделе Практическое руководство. Создание и настройка виртуальных каталогов в IIS 5.0 и 6.0.

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

Выполните одну из процедур, описанную в разделе Практическое руководство. Открытие диспетчера IIS, чтобы открыть IIS Manager. Затем можно создать виртуальный каталог.

Чтобы создать виртуальный каталог с помощью диспетчера IIS:

  1. В IIS Manager откройте папку Веб-узлы узла «Локальный компьютер». Затем выберите веб-узел, для которого необходимо создать виртуальный каталог. Выполните следующие действия:

    • В щелкните правой кнопкой мыши узел или папку, в которой требуется создать виртуальный каталог, затем выберите команду Добавить виртуальный каталог.

    • В Windows Server 2008 щелкните правой кнопкой мыши узел или папку, в которой требуется создать виртуальный каталог, щелкните Управление веб-узлом, а затем выберите команду Добавить виртуальный каталог.

  2. В диалоговом окне Добавление виртуального каталога укажите следующие сведения:

    • Псевдоним. Введите имя виртуального каталога. Выберите короткое имя, которое легко вводить, поскольку это имя вводится пользователями для доступа к веб-узлу.

    • Физический путь. Введите путь или перейдите к физическому каталогу, содержащему виртуальный каталог. Для размещения содержимого виртуального каталога можно выбрать существующую папку или создать новую.

  3. Чтобы предоставить учетные данные для подключения к UNC-пути, нажмите кнопку Подключиться как.

  4. Нажмите кнопку ОК.

Дополнительные сведения см. в разделе Управление.

Если функция ASP.NET включена при создании виртуального каталога, то этот каталог уже настроен на запуск страниц ASP.NET. Дополнительные сведения о том, как включить функцию ASP.NET в IIS 7.0, см. в разделе Запуск веб-приложений на Windows Vista с IIS версии 7.0 и Visual Studio или Запуск веб-приложений на Windows Server 2008 с помощью IIS 7.0 и Visual Studio. Далее может потребоваться выполнение настройки безопасности и проверки подлинности для данного виртуального каталога.

Настройка безопасности виртуального каталога для уже существующей учетной записи

  1. В IIS Manager выберите настраиваемый виртуальный каталог, а затем в области Действия выберите пункт Изменение разрешений.

    Появится диалоговое окно Свойства виртуального каталога.

  2. Перейдите на вкладку Безопасность.

  3. Нажмите кнопку Изменить.

    Появится диалоговое окно Разрешения.

  4. Выберите из списка Имена пользователей или групп существующую учетную запись.

  5. Установите флажки для необходимых разрешений в списке Разрешения для выбранной группы или пользователя в соответствии с требованиями безопасности виртуального каталога.

  6. Нажмите кнопку Применить, чтобы применить изменения.

  7. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Разрешения.

  8. В диалоговом окне Свойства нажмите кнопку Применить, чтобы применить изменения.

  9. Нажмите кнопку ОК.

Настройка безопасности виртуального каталога для новой учетной записи

  1. В IIS Manager выберите настраиваемый виртуальный каталог, а затем в области Действия выберите пункт Изменение разрешений.

    Появится диалоговое окно Свойства виртуального каталога.

  2. Перейдите на вкладку Безопасность.

  3. Нажмите кнопку Изменить.

    Появится диалоговое окно Разрешения.

  4. Нажмите кнопку Добавить, чтобы добавить учетную запись.

    Появится диалоговое окно Выбор: пользователи, компьютеры или группы.

  5. Выберите пользователя, компьютер или группу в соответствии с требованиями безопасности виртуального каталога.

  6. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Выбор: пользователи, компьютеры или группы.

  7. Установите флажки для необходимых разрешений в списке Разрешения для нового пользователя, компьютера или группы в соответствии с требованиями безопасности виртуального каталога.

  8. Нажмите кнопку Применить, чтобы применить изменения.

  9. Нажмите кнопку ОК, чтобы закрыть диалоговое окно Разрешения.

  10. В диалоговом окне Свойства нажмите кнопку Применить, чтобы применить изменения.

  11. Нажмите кнопку ОК.

Настройка проверки подлинности для виртуального каталога

  1. В IIS Manager выберите настраиваемый виртуальный каталог.

  2. В меню Просмотр возможностей дважды щелкните элемент Проверка подлинности.

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

    Если выбранный тип проверки подлинности уже включен, в области Действия можно отключить его или изменить настройки проверки подлинности.

  4. В области Действия выберите пункт Изменить или Дополнительные параметры, чтобы настроить дополнительные свойства для выбранного типа проверки подлинности.

    Набор доступных действий в области Действия может отличаться в зависимости от выбранного типа проверки подлинности. Например, если установлен и включен модуль Anonymous Authentication, можно нажать кнопку Изменить, чтобы изменить дополнительные свойства анонимной проверки подлинности. Если установлен и включен модуль Window Authentication можно щелкнуть Дополнительные параметры, чтобы изменить свойства проверки подлинности Windows.

Дополнительные сведения о настройке проверки подлинности см. в разделе Настройка проверки подлинности IIS 7.0. Список общих задач администрирования см. в разделе Общие задачи администрирования.

Показ: