[ELMA3] Установка IIS с помощью PowerShell

В данной статье будет рассмотрен процесс установки сервера IIS с помощью интегрированной среды сценариев Windows PowerShell.

Следует отметить, что настройку необходимо осуществить перед установкой системы ELMA.

Шаг 1. На данном шаге необходимо запустить Windows PowerShell ISE (Пуск – Windows PowerShell – Windows PowerShell ISE) (рис. 1).

Рис. 1. Путь открытия Windows PowerShell ISE

Будет открыто окно Windows PowerShell ISE (рис. 2).

Рис. 2. Окно среды «Windows PowerShell ISE»

Шаг 2. Необходимо создать новый сценарий. Сделать это можно несколькими способами:

  • выбрать пункт меню Файл – Создать (File – New);
  • нажать на иконку Создать сценарий () В верхнем меню окна;
  • нажать сочетание клавиш Ctrl+N.

Будет открыто окно создания сценария, в которое вставляем следующий код (рис. 3).

Install-WindowsFeature -Name Web-Server
Install-WindowsFeature -Name Web-WebServer
Install-WindowsFeature -Name Web-Common-Http
Install-WindowsFeature -Name Web-Default-Doc
Install-WindowsFeature -Name Web-Dir-Browsing
Install-WindowsFeature -Name Web-Http-Errors
Install-WindowsFeature -Name Web-Static-Content
Install-WindowsFeature -Name Web-Health
Install-WindowsFeature -Name Web-Http-Logging
Install-WindowsFeature -Name Web-Request-Monitor
Install-WindowsFeature -Name Web-Performance
Install-WindowsFeature -Name Web-Stat-Compression
Install-WindowsFeature -Name Web-Security
Install-WindowsFeature -Name Web-Filtering
Install-WindowsFeature -Name Web-Basic-Auth
Install-WindowsFeature -Name Web-App-Dev
Install-WindowsFeature -Name Web-Net-Ext
Install-WindowsFeature -Name Web-Net-Ext45
Install-WindowsFeature -Name Web-ASP
Install-WindowsFeature -Name Web-Asp-Net
Install-WindowsFeature -Name Web-Asp-Net45
Install-WindowsFeature -Name Web-ISAPI-Ext
Install-WindowsFeature -Name Web-ISAPI-Filter
Install-WindowsFeature -Name Web-Mgmt-Tools
Install-WindowsFeature -Name Web-Mgmt-Console
Install-WindowsFeature -Name Web-Scripting-Tools
Install-WindowsFeature -Name Web-Mgmt-Service
Install-WindowsFeature -Name NET-Framework-Features
Install-WindowsFeature -Name NET-Framework-Core
Install-WindowsFeature -Name NET-Framework-45-Features
Install-WindowsFeature -Name NET-Framework-45-Core
Install-WindowsFeature -Name NET-Framework-45-ASPNET
Install-WindowsFeature -Name NET-WCF-Services45 -IncludeAllSubFeature
Install-WindowsFeature -Name WAS
Install-WindowsFeature -Name WAS-Process-Model
Install-WindowsFeature -Name WAS-Config-APIs
Install-WindowsFeature -Name WoW64-Support

Рис. 3. Окно PowerShell ISE с введенным кодом

Начать установку (выполнение кода) можно несколькими способами:

  • выбрать пункт меню Файл – Выполнить (File – Run);
  • нажать на иконку Выполнить сценарий () в верхнем меню окна;
  • нажать клавишу F5.

Настройку IIS также можно осуществить в графическом интерфейсе пользователя. Подробнее об этом см. в статье Настройка IIS под работу с ELMA.