Опубликован: 20.02.2006 | Доступ: свободный | Студентов: 3335 / 381 | Оценка: 4.34 / 3.99 | Длительность: 21:22:00
ISBN: 978-5-9570-0022-1
Лекция 9:

Задачи по администрированию

< Лекция 8 || Лекция 9: 12345 || Лекция 10 >
Аннотация: Наряду с использованием графического пользовательского интерфейса (GUI) администрирование IIS осуществляется также посредством сценариев или удаленно, что упрощает настройку нескольких серверов.

Ниже приведены некоторые методы администрирования.

  • Работа в консоли IIS MMC.
  • Редактирование файла метабазы XML.
  • Использование провайдера интерфейса сценариев Active Directory (ADSI).
  • Использование провайдера инструментария управления Windows (WMI).
  • Использование утилит VBScript, имеющихся в IIS.
  • Использование интерфейса веб-администрирования HTML.

Примечание. Подробное описание консоли IIS MMC приведено в лекциях 2 – 5, в этой лекции мы о ней говорить не будем.

Редактирование файла метабазы XML

Файлом метабазы является файл %systemroot%\system32\inetsrv\MetaBase.xml. Его можно редактировать при помощи текстового редактора типа Notepad (Блонкот). Используются два способа редактирования метабазы: в процессе работы сервера и при остановленном сервере.

Редактирование при работе сервера

Для изменения метабазы в процессе работы любых служб IIS необходимо включить опцию Direct Metabase Edit (Прямое изменение метабазы). Данная опция расположена в окне Properties (Свойства) компьютера.

Для включения опции выполните следующие действия.

  1. Щелкните правой кнопкой мыши на имени компьютера в консоли IIS MMC и выберите Properties (Свойства).
  2. В окне свойств отметьте опцию Enable Direct Metabase Edit (Включить прямое изменение метабазы).
  3. Нажмите на кнопку OK.

Не забудьте включить опцию Metabase History (История метабазы), чтобы осуществлять "изменения в процессе выполнения". Эта опция по умолчанию включена, поэтому, скорее всего, вам не придется включать ее вручную. Функция Metabase History (История метабазы) сохраняет копии версий при каждом изменении файла на жестком диске. Таким образом, при возникновении фатальной ошибки в файле метабазы он легко восстанавливается с помощью более старой версии.

После включения опции изменения метабазы во время работы откройте файл MetaBase.xml в программе Notepad (Блокнот) и внесите необходимые изменения. Они вступят в силу сразу после сохранения файла.

Изменение при остановленном сервере

Для изменения метабазы без включения опции Enable Direct Metabase Edit (Включить прямое изменение метабазы) нужно остановить все службы IIS. Это относится только к непосредственному редактированию файла MetaBase.xml ; параметры метабазы можно изменить в любое время с помощью GUI, ADSI или WMI. После остановки служб и записи всех предыдущих изменений метабазы на диск отредактируйте метабазу с помощью Notepad (Блокнот) или другого текстового редактора.

Если в процессе редактирования метабазы вы допустите ошибку форматирования, например, опустите теги XML, это вызовет отказ запуска IIS. При включенной опции Metabase History (История метабазы) IIS восстановится посредством возврата к предыдущей версии и отменит все внесенные изменения. Из-за возможного возникновения ошибок редактирование файла MetaBase.xml является не самым лучшим вариантом внесения изменений в параметры веб-сервера.

< Лекция 8 || Лекция 9: 12345 || Лекция 10 >
Александр Тагильцев
Александр Тагильцев

Где проводится профессиональная переподготовка "Системное администрирование Windows"? Что-то я не совсем понял как проводится обучение.

Владимир Кирин
Владимир Кирин
Неполодки на ресурсе.При сдаче 7 теста, открывается пустое окно, и ничего не происходит.Поправте пожалуйста. При этом попытка считается защитана, перездача только через 30 мин. Использую браузер опера.
Дмитрий Карачун
Дмитрий Карачун
Беларусь, Минск