Практическое руководство. Создание и настройка локальных веб-узлов ASP.NET в IIS 6.0
Обновлен: Ноябрь 2007
При помощи Диспетчера IIS можно создавать локальный веб-узел, содержащий веб-приложение ASP.NET. В этом разделе объясняется, как можно создать локальный веб-узел и настроить его для запуска страницы ASP.NET. Дополнительные сведения по установке и настройке IIS или о том, как создать веб-узел, содержатся в справке IIS или в документации продукта IIS в режиме онлайн на веб-узле Microsoft TechNet.
В качестве альтернативы создания локального веб-узла можно также создать виртуальный каталог. Это позволяет размещать веб-узел на одном компьютере (его содержимое может размещаться на других компьютерах, в том числе удаленных). Это также удобный способ для настройки узла для локальной веб-разработки, поскольку она не требует уникального идентификатора веб-узла. Это значит, что для создания уникального веб-узла требуется меньше действий. Дополнительные сведения см. в разделе Практическое руководство. Создание и настройка виртуальных каталогов в IIS 5.0 и 6.0.
Создание локального веб-узла
Чтобы открыть IIS Manager, выполните одну из процедур, описанных в Практическое руководство. Открытие диспетчера IIS. Затем можно создавать сайт. В следующей процедуре описывается создание веб-узла в IIS версии 6.0.
![]() |
---|
Процедура создания локального веб-узла в ранних версиях IIS похожа на приведенные процедуры, однако отличается в деталях. Для получения информации относительно создания веб-узлов в других версиях см. Справку IIS или документацию по IIS на веб-узле Microsoft TechNet. (Локальная Справка IIS доступна в браузере: https://localhost/iisHelp/.) |
Для создания локального веб-узла в IIS 6.0
В меню Пуск выберите команду Выполнить.
В поле Открыть введите inetmgr и нажмите кнопку ОК.
В IIS Manager откройте локальный компьютер, щелкните правой кнопкой папку веб-узлы, выберите Создать, затем выберите Веб-узел.
Откроется диалоговое окно Мастер создания веб-узлов.
В Мастере создания веб-узлов нажмите Далее.
В поле Описание введите описательную метку узла (эта метка не вводится в адресной строке), затем нажмите Далее.
Введите или выберите IP-адрес (по умолчанию Все неназначенные), TCP-порт и заголовок узла (например www.microsoft.contoso.com).
Важное примечание.
Чтобы гарантировать доставку пользовательских запросов к нужному веб-узлу, необходимо дать каждому веб-узлу на сервере по крайней мере один из трех уникальных идентификаторов: имя заголовка узла, IP-адрес или номер TCP-порта. Лучший метод идентификации нескольких веб-узлов на одном сервере состоит в использовании уникальных имен заголовков узлов. Для перехода на узел пользователь должен ввести пару из имени сайта и IP-адреса, которая соответствует узлу на DNS-сервере или указана в локальном файле HOSTS. Для получения дополнительной информации о выборе уникальных идентификаторов см. раздел Hosting Multiple Web Sites on a Single Server в документации по IIS 6.0.
В поле Путь введите или выберите каталог, содержащий информацию на сайте, и нажмите кнопку Далее.
Установите флажки разрешений доступа, которые требуется назначать пользователям, затем нажмите Готово.
По умолчанию флажки Чтение и Запуск сценариев установлены. Эти разрешения позволяют запустить страницы ASP.NET для многих распространенных сценариев.
Настройка локального веб-узла
После создания локального веб-узла можно настроить его для использования страниц ASP.NET, а также настроить параметры безопасности. В следующей таблице показаны параметры разрешений, которые доступны во всех версиях IIS, включая IIS 6.0:
Учетная запись или группа |
Разрешения |
---|---|
Администраторы |
Полный доступ |
Система |
Полный доступ |
Учетная запись или группа, которым разрешено просматривать сайт при отключении анонимной проверки подлинности при создании виртуального каталога. |
Чтение & Выполнение |
Учетная запись, настроенная для доступа к системным ресурсам для контекста текущего пользователя ASP.NET, например учетная запись сетевой службы (IIS 6.0) или учетная запись ASPNET (IIS версии 5.0 и 5.1). |
Чтение & Выполнение Просмотр содержимого папки Чтение Запись |
После завершения настройки узла можно добавлять веб-страницы ASP.NET в каталог узла.
Настройка безопасности и проверка подлинности локального веб-узла
В IIS Manager щелкните правой кнопкой мыши узел, который требуется настроить, и нажмите кнопку Свойства.
Нажмите вкладку Безопасность каталога, выберите в Управление проверкой подлинности и доступом и нажмите Изменить.
Установите флажок для метода проверки подлинности или методов, которые требуется использовать для узла, а затем нажмите OK. По умолчанию флажки Разрешить анонимный доступ и Встроенная проверка подлинности Windows уже установлены.
В проводнике Windows откройте родительскую папку той папки, которая содержит страницы сайта. Щелкните правой кнопкой мыши папку и нажмите Общий доступ и безопасность.
Во вкладке Безопасность измените конфигурации дополнительных учетных записей и разрешения, необходимые для работы веб-узла, затем нажмите кнопку OK. Некоторые учетные записи (Администраторы и Система) уже настроены по умолчанию.
Примечание.
Чтобы добавить новую группу или имя пользователя, нажмите кнопку Добавить и кнопку Размещение. Выберите из списка имя локального компьютера и нажмите кнопку OK. Затем введите имя учетной записи, которую требуется добавить в текстовое поле. После ввода имени нажмите Проверить имена для проверки имени учетной записи. Нажмите OK, чтобы добавить учетную запись.
См. также
Задачи
Практическое руководство. Создание и настройка виртуальных каталогов в IIS 5.0 и 6.0
Практическое руководство. Реализация простой проверки подлинности с помощью форм