Этап планирования 1. Планирование установки веб-сервера IIS и ASP.NET модулей

Кит Ньюман и Роберт Мак-Мюррей

Первым шагом при планировании создания веб-сайта ASP.NET в IIS 8 является установка СЛУЖБ IIS вместе с модулями ASP.NET и добавление файлов приложения в IIS.

Завершив выполнение этих задач, запишите проектные решения, прежде чем переходить к шагу 2. Планирование ASP.NET параметров.

1.1. Планирование установки служб IIS и модулей ASP.NET

Веб-сервер ASP.NET представляет собой расширенный веб-сервер IIS со встроенной моделью расширения среды выполнения ASP.NET. В конфигурации сервера ASP.NET в установку веб-сервера IIS по умолчанию добавляются следующие модули IIS:

  • ASP.NET 4.5
  • Расширяемость .NET 4.5
  • Расширения ISAPI
  • Фильтры ISAPI

Важно!

Чтобы установить IIS 8 в Windows Server® 2012 или Windows® 8, необходимо войти в систему как участник группы Администраторы.

По умолчанию Windows Server 2012 и Windows 8 устанавливает только .NET 4.5. Если требуется выполнять приложения .NET 2, установите платформу .NET 3.5, которая поддерживает веб-приложения, написанные с использованием ASP.NET версии от 2 до 3.5.

1.2. Планирование добавления приложения ASP.NET

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

Для настройки приложения ASP.NET на веб-сайте IIS нужно указать следующие данные.

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

См. также: