Этап планирования 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
. - Пул приложений. Пул приложений позволяет приложению или группе приложений выполняться изолированно от одного или нескольких приложений в другом пуле приложений.
- Физический путь: локальный путь к файлам приложения на сервере.