8. Добавление роли Internet Server

8.1. Если у вас операционная система Windows 8 или Server 2012

Вам необходимо установить (если это еще не сделано) .Net Framework 3.5. Для этого
1. Перейдите в Панель управления.
2. Выберите просмотр = "Крупные значки" или "Мелкие значки".
3. Далее кликните ссылку "Программы и компоненты".
4. Далее "Включение или отключение компонентов Windows".
5. Появится блок диалога. Поставьте флаг на узле Net framework 3.5 (включает 2.0 и 3.0).

Для установки роли "Web-сервер (IIS)" и конфигурирования запустите Windows PowerShell с правами администратора и выполнить следующий скрипт
Для Server 2012

И затем

Для Windows 8

И затем



В результате установки в случае Server 2012 в диспетчере серверов появится ссылка IIS. Кликните по ней. В правом пенале появится список включающий ваш сервер.Кликните правой кнопкой мыши по вашему серверу и появившемся меню выберите пункт "Диспетчер служб IIS". Появится окно. С помощью данной оснастки будет выполняться развертывание нашего Web-приложения.

В результате установки в случае Windows 8 на рабочем столе появится ссылка диспетчер служб IIS. Кликните по ней. Появится окно. С помощью данной оснастки будет выполняться развертывание нашего Web-приложения.

Замечание: В случае Windows 8 запуск Windows PowerShell выполняется следующим образом:
1. Шарм кнопки
2. Кликнуть кнопку Поиск
3. В поле для поиска ввести Windows PowerShell
4. Появится пикторграмма Windows PowerShell. Правой кнопкой мыши выбрать "Запустить как администратор"

Замечание: В случае Server 2012 запуск Windows PowerShell выполняется следующим образом:
1. На панели задач всегда доступна ссылка "Windows PowerShell"
2. На пиктограмме "Windows PowerShell". Правой кнопкой мыши выбрать "Запустить как администратор"

8.2. Если у вас операционная система Windows 7 или Server 2008

8.2.1. .Net Framework 3.5.

Вам необходимо установить (если это еще не сделано) .Net Framework 3.5. Для этого
1. Перейдите в Панель управления.
2. Выберите просмотр = "Крупные значки" или "Мелкие значки".
3. Далее кликните ссылку "Программы и компоненты".
4. Далее "Включение или отключение компонентов Windows".
5. Появится блок диалога. Поставьте флаг на узле Net framework 3.5 (включает 2.0 и 3.0).

8.2.2. .Net Framework 4.0.

Вам необходимо установить (если это еще не сделано) .Net Framework 4.0. Для этого
1. скачать инсталяцию по ссылке .Net Framework 4.0. и установить (Запустить саморазворачивающийся архив)
2. скачать инсталяцию языкового пакета по ссылке языковой пакет .Net Framework 4.0. и установить (Запустить саморазворачивающийся архив)

8.2.3. .Net Framework 4.5 и обновления.

Вам необходимо скачать и установить
1. Пакет обновления 1 (SP1) для Windows 7 и Windows Server 2008 R2 лишь в том случае, если установлена операционная система Windows без SP1. Стоит ли у вас SP1 можно определить следующим образом. Кнопка пуск, далее компьютер, далее свойства и смотреть редакцию Windows.
2. Microsoft .NET Framework 4.5
3. Windows Management Framework 3.0
    Для  Windows 7 Service Pack 1 
        64-бита: Windows6.1-KB2506143-x64.msu
        32-бита: Windows6.1-KB2506143-x86.msu
    Для  Windows Server 2008 R2 SP1 
        64-бита: Windows6.1-KB2506143-x64.msu
    Для  Windows Server 2008 Service Pack 2 
        64-бита: Windows6.0-KB2506146-x64.msu
        32-бита: Windows6.0-KB2506146-x86.msu
4. Platform update for Windows 7 SP1 and Windows Server 2008 R2 SP1 (KB2670838)
64-бита: Windows6.1-KB2670838-x64.msu
32-бита: Windows6.1-KB2670838-x86.msu

8.2.4. Развернуть экземпляр Интернет сервера

8.2.4.1 Server 2008R2

Откройте окно Windows PowerShell от имени администратора и исполните два скрипта
Замечание: Для операционной системы Server 2008 окно Windows PowerShell открывается из панели задач (правее кнопки пуск)

Первый скрипт установит необходимые роли и сервисы для развертывания Web-узла

Второй скрипт развернет и сконфигурирует web-узел

После выполнения этого скрипта перегрузите компьютер.

8.2.4.2 Windows 7

Разверните роль стандартными средствами windows
Для этого проведите следующие действия:
1. Кнопка Пуск
2. Панель управления (Control Panal)
3. Программы и компоненты (Programs and Features)
4. Включение или отключение компонентов Windows
В появившемся блоке диалога включите флаг Службы IIS и кликните Ok

8.2.4.3 Для Server 2008R2 и Windows 7

Для 32 битовой операционной системы последний шаг состоит в выполнеии команды из окна коммандной строки

Для 64 битовой операционной системы последний шаг состоит в выполнеии команды из окна коммандной строки

Окно коммандной строки можно запустить через кнопку пуск, далее Все программы, Аксесуары, Коммандная строка (Command prompt).
После выполнения этого скрипта перегрузите компьютер.

8.2.5. Диспетчер служб IIS

В результате установки станет доступным диспетчер служб IIS. Чтобы ее запустить необходимо:
перейти в Панель управления.
Перейти в Средства администрирования.
Кликнуть по ссылке "Менеджер IIS".
С помощью данной оснастки будет выполняться развертывание нашего Web-приложения.

8.2.6. Изменение версии Net c 2.0 на 4.0 для defaultAppPool

1. Запустите Диспетчер служб IIS.
2. В левом пенале разверните узел вашего сервера.
3. Станьте на узел "Пул приложений"(Application pool)
4. В правом пенале выполните двойной клик на узле "Пул приложений по умолчанию" (defaultAppPool)
5. Измените переключатель ".Net framework версия" со значения "V2.0..." на значение "V4.0..."