Сокращения

  • ПО - программное обеспечение
  • ОС - операционная система
  • ПКМ - правая кнопка мыши

Вводная информация

Примечание: Подробная информация по веб-сервису служб IIS содержится на оф.сайте производителя данного ПО, компании "Microsoft":

Данная статья мало чем отличается от оригинальной информации и дана здесь для простоты поиска и удобного использования технических данных по теме, при настройке ПО компании "ЮСИЭС" использующего функционал веб-сервисов IIS. 

  • Полную поддержку по продукту IIS необходимо искать на сайте производителя - www.Microsoft.com.

Веб-серверы – это компьютеры, на которых установлено специальное программное обеспечение, позволяющее принимать запросы от клиентских компьютеров и возвращать ответы на эти запросы. Веб-серверы обеспечивают возможность для совместной работы с данными в Интернете, интрасети или экстрасети.

Веб-серверы IIS 7 позволяют:

  • Предоставлять сведения пользователям Интернета.
  • Загружать с сервера и отправлять на сервер файлы с использованием протокола FTP или WebDAV.
  • Размещать веб-службы, содержащие бизнес-логику для трехуровневых приложений.
  • Распространять через Интернет приложения, избавив пользователей от необходимости работать с физическими носителями – дискетами и компакт-дисками.

Веб-серверами могут эффективно пользоваться клиенты самого разного уровня для решения самых разнообразных задач. Например:

  • Владельцы небольших предприятий могут рекламировать свои услуги с помощью простых веб-сайтов.
  • Владельцы более крупных предприятий смогут заниматься реализацией своих товаров и услуг при помощи системы для размещения заказов в Интернете, которая может состоять из нескольких приложений, размещенных на веб-сайте.
  • Крупные предприятия могут разрабатывать для своих сотрудников бизнес-приложения для работы в корпоративной сети.
  • Организации, работающие в сфере услуг размещения, могут предоставлять своим заказчикам место на сервере и службы для размещения приложений и информационного содержимого в Интернете.
  • Крупные организации могут передавать своим деловым партнерам важную информацию по экстрасети и обеспечивать им возможность работать с приложениями в экстрасетях.

Роль Веб-сервер (IIS) в Windows 7 и Windows Server® 2008 R2 позволяет обмениваться информацией с другими пользователями в Интернете, интрасети или экстрасети. В состав Windows Server 2008 R2 входят службы IIS 7.5, которые представляют собой единую веб-платформу, в состав которой входят IIS, ASP.NET и Windows Communication Foundation. Службы IIS 7.5 обладают следующими ключевыми функциями и усовершенствованными возможностями:

  • Встроенные расширения
    • WebDAV и FTP
    • Фильтрация запросов
    • Модули пакета администрирования

  • Расширения управления
    • Анализатор лучших методик
    • Модуль IIS для Windows PowerShell™
    • Ведение журнала и трассировка конфигурации

  • Расширения размещения приложений
    • Повышение надежности служб
    • Управляемые служебные учетные записи
    • Устанавливаемое веб-ядро
    • Отслеживание неудачных запросов для FastCGI

  • Расширенная поддержка .NET support в Server Core

Активация компонентов IIS в ОС Windows 7 и выше

По умолчанию, после штатной установки Windows компненты IIS отключены. Что бы появилась возможность управления web-платформой с использованием диспетчера служб IIS необходимо активировать ряд компонентов.

  1. В пункте [Панель управления] - [Программы и компоненты] выбрать пункт - [Включение или отключение компонентов Windows].

Рис. - Выбор и активация компонентов IIS.

  • Для работы на ОС WIN8.1 и WIN10 необходимо поставить компоненты: [IIS] -> [WWW services] -> [Application development Features]: "ASP.NET 4.5" и ".NET Extensibility 4.5" и включить их согласно рисунку ниже.

рис. - Активация компонентов IIS для Win 8 - 10.

  1. После установки Microsoft .NET Framework его необходимо зарегистрировать в IIS.
  • Для этого необходимо открыть командную строку и от имени администратора выполнить следующие команды:
cd C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i

Рис. - Регистрация компонентов IIS.

Примечание: Подробнее об этой процедуре и различных вариантах установки на разных редакциях и битностях (x86 и x64) систем можно ознакомиться по ссылке - http://msdn.microsoft.com/ru-ru/library/k6h9cz8h(v=vs.100).aspx .

  1. После завершения процесса регистрации Net.Framework можно перейти непосредственно в панель управления IIS. Она располагается по адресу - [Панель управления] - [Администрирование] - [Диспетчер служб IIS].

Рис. - Вид диспетчера служб IIS.

  • Слева располагаются названия сайтов, активных или остановленных, привязанных к данной Windows. Справа - элементы управления сайтом.

На этом, установка и регистрация компонентов завершена и можно приступать к работе с диспетчером служб IIS.

Использование IIS на примере запуска ПО "WebMonitor v4"

  1. Запустить оснастку диспетчера веб-сервисов IIS.
  2. Нажать "ПКМ" на вкладку [Сайты] - [Добавить веб-сайт].
  3. В открывшемся окне заполнить:
  • "Имя сайта" - имя, которое будет отображаться в IIS.
  • "Пул приложений" - Выбирать "DefaultAppPool" (надо убедиться, что внутри пула выбрано "Номер версии - v4.0", "Режим конвеера - Встроенный")
  • "Физический путь" - Путь к каталогу "WebMonitor" на диске.
  • "IP-адрес" - назначить адрес (из списка заданных на компьютере), по которому будет доступен сайт.
  • "Порт" - 8083
  • "Имя узла" - оставить пустым

В случае, если выбран пункт "Запускать веб-сайт немедленно" - после сохранения можно сразу открывать сайт в браузере.

Рис. - Настройка IIS для использования вебмониторингом.