Занятие 2. Инструментарий администрирования IIS

(Продолжительность занятия 25 минут)

Администрирование IIS опирается на три инструмента. Встраиваемый модуль Диспетчера служб Интернета (Internet Service Manager, ISM) позволяет настраивать параметры IIS посредством консоли Microsoft Management Console. HTML - версия Диспетчера служб Интернета реализует удаленное администрирование сервера IIS. Наконец, среда выполнения сценариев (Windows Scripting Host, WSH) позволяет, автоматизировать рутинные операции по администрированию сервера. На этом занятии Вы познакомитесь с инструментарием администратора IIS.


Изучив материал этого занятия, Вы сможете:


Две версии Диспетчера служб Интернета позволяют управлять сервером как локально, так и удаленно.

Интегрируемый Диспетчер служб Интернета

Диспетчер служб Интернета помогает конфигурировать все службы IIS, выполняемые в среде Windows NT Server, и отслеживать их работу. После запуска Диспетчера служб Интернета на консоли Microsoft Management Console появляется новый узел, позволяющий управлять службами IIS. Панель инструментов дочернего окна интегрируемого модуля Диспетчера служб Интернета включает следующие инструменты административного назначения:

Дополнительные административные функции — в частности, создание папок и настройка свойств — реализованы в меню Action панели инструментов.

Упражнение

В этом упражнении Вы, настраивая базовые свойства службы WWW, с помощью Диспетчера служб Интернета присвоите параметры по умолчанию будущим виртуальным Web-серверам.

> Настройка базовых свойств службы WWW

  1. Щелкните кнопку Start и выберите в меню команды Programs, Windows NT 4.0 Option Pack, Microsoft Internet Information Server, Internet Service Manager. После запуска Microsoft Management Console в окне появится встраиваемый модуль Диспетчера служб Интернета. Если появится окно с советом, закройте его.
  2. Щелкните значок «+» рядом с папкой Internet Information Server. Папка раскроется, и под ней появится значок Вашего компьютера.
  3. Щелкните этот значок правой кнопкой мыши и выберите в контекстном меню команду Properties. На экране появится диалоговое окно имя_компьютера Properties.
  4. Щелкните кнопку Edit рядом со списком Master Properties. Появится диалоговое окно WWW Service Master Properties for имя_компьюmepa.
  5. На вкладке Performance перетащите ползунок Performance Tuning в положение Fewer than 10,000.
  6. На вкладке Web Site измените значение поля Connection Timeout на 120 секунд.
  7. Щелкните ОК.
  8. Щелкните ОК. Настройка базовых свойств службы WWW завершена. Подробнее с конфигурированием службы WWW Вы познакомитесь в главе 5, «Настройка службы WWW».

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

> Настройка базовых свойств службы FTP

  1. Щелкните правой кнопкой мыши значок Вашего компьютера и выберите в контекстном меню команду Properties. На экране появится диалоговое окно имя_компьютера Properties.
  2. В списке Master Properties выберите пункт FTP Service.
  3. Щелкните кнопку Edit. Появится диалоговое окно FTP Service Master Properties for имя_компыотера
  4. На вкладке Home Directory установите флажок READ.
  5. На вкладке Messages введите тексты приветствия и прощания и установит! максимальное число соединений.
  6. На вкладке FTP Site измените значение поля Connection Timeout на 60 секунд
  7. Щелкните ОК.
  8. Щелкните ОК. Настройка базовых свойств службы FTP завершена.
  9. Закройте Microsoft Management Console. На экране появится окно с предложением сохранить изменения в файле lis.msc.
  10. Щелкните Yes. Изменения, внесенные Вами в конфигурацию, будут сохранены, после чего работа Microsoft Management Console завершается.

Internet Service Manager (HTML)

IIS позволяет управлять сервером удаленно с любого узла Интернета или корпоративной интрасети благодаря средствам HTML-администрирования (HTMLA).

HTML-версия Диспетчера служб Интернета поддерживает большинство функций, которыми наделен встраиваемый модуль Диспетчера служб Интернета Microsoft Management Console. HTML-версия позволяет администратору заниматься учетными записями, протоколировать события, следить за производительностью, настраивать свойства сервера, управлять ключами и решать прочие задачи по управлению сервером. Тем не менее возможности HTMLA ограничены: эта версия не поддерживает операции, требующие взаимодействия с сервисами Windows NT — например, отождествление сертификатов с учетными записями пользователей.


Примечание По соображениям безопасности номер порта HTMLA-соединения выбирается случайным образом.


HTMLA базируется на архитектуре интегрированных компонентов, основанной на модели компонентных объектов (Component Object Model, СОМ) и модели распределенных компонентных объектов (Distributed Component Object Model, DCOM).

Модель СОМ — основа технологий OLE и Microsoft ActiveX — представляет собой компонентную программную модель, разработанную корпорацией Microsoft. СОМ-компоненты — это инкапсулированные объекты, обладающие набором структурированных интерфейсов. Такая стандартизация позволяет взаимодействовать различным приложениям и компонентам.

DCOM оказывает распределенные услуги модели СОМ, благодаря чему компоненты могут взаимодействовать в сетевой среде. Будучи разработан от начала до конца корпорацией Microsoft, DCOM реализует однородный механизм кроссплатформенного взаимодействия объектов. В этом отношении модель DCOM отличается от архитектуры CORBA/IIOP — предложенному несколькими компаниями стандарту взаимодействия распределенных объектов для гетерогенных сетей.

Примечание Подробную информацию о моделях СОМ и DCOM см. в книге Understanding ActiveX and OLE, David Chappell (Microsoft Press, 1996).

Среда выполнения сценариев

Среда выполнения сценариев (Windows Scripting Host, WSH) обеспечивает языково-независимую поддержку сценариев на 32-разрядных платформах Microsoft Windows. Она позволяет выполнять сценарии непосредственно на рабочем столе Windows (Wscriptexe) или в окне MS-DOS (Cscript.exe) без необходимости встраивания сценария в HTML-документ. WSH идеально подходит для решения задач, не требующих взаимодействия с пользователем — например, для реализации сценариев регистрации.

IIS поддерживает сценарии на таких языках, как VBScript и JavaScript. Поскольку выполнение сценариев в рамках IIS основывается на архитектуре ActiveX, рутинные задачи администрирования сервера IIS можно автоматизировать с помощью сценариев на языках Microsoft Visual Basic Scripting Editing (VBScript) и Microsoft JScript. Кроме того, поддерживаются и командные сценарии Microsoft MS-DOS®.

Резюме

Администрирование IIS выполняют тремя инструментами. Встраиваемый модуль Диспетчера служб Интернета (Internet Service Manager, ISM) позволяет настраивать параметры IIS посредством консоли Microsoft Management Console, a HTML- версия Диспетчера служб Интернета поможет Вам решать те же задачи удаленно. Наконец, среда выполнения сценариев (Windows Scripting Host, WSH) автоматизирует рутинные операции по администрированию сервера, не требующие взаимодействия с пользователем.

Используются технологии uCoz