- •2.3.1. Установка сервера
- •1. Обзор Web-серверов
- •1.1. Операционные системы Web-серверов
- •1.2. Сервер Apache
- •1.3. Сервер Microsoft Internet Information Server
- •1.4. Сервер Netscape Enterprise
- •2. Использование Web-серверов
- •2.1. Personal Web Server
- •2.1.1. Установка сервера
- •2.1.2. Администрирование сервера
- •2.2. Microsoft Internet Information Server
- •2.2.1. Установка сервера
- •2.2.2. Проверка установки
- •2.2.3. Администрирование сервера
- •Url: http://ИмяСервера/ИмяФайла.
- •2.3. Использование сервера Apache в операционной системе Windows
- •2.3.1. Установка сервера
- •2.3.2. Запуск и управление
- •2.3.3. Компилирование сервера
- •2.3.4. Проверка сервера
- •2.3.5. Администрирование сервера
- •3. Варианты создания Web-узла
- •4. Интерфейсы программирования Web-приложений
- •4.1. Общий интерфейс взаимодействия cgi
- •4.1.1. Переменные окружения
- •Image/png, */*
- •Image/png, */*
- •4.1.2. Стандартный вывод
- •4.2. Интерфейс программирования серверных приложений isapi
- •IpszPathlnfo: pChar;
2.2.2. Проверка установки
Для проверки выполненной установки M1IS можно просмотреть с помощью браузера Internet Explorer HTML-документы в домашнем каталоге. Чтобы проверить Web-узел, подключенный к Интернету, нужно выполнить следующее:
П Убедиться, что Web-сервер имеет требуемые файлы HTML в папке Wwwroot, например, создать файл home.htm, содержащий любую текстовую информацию.
П Ввести адрес URL в командной строке браузера для файла home.htm, находящегося в домашнем каталоге нового Web-узла. Запрос на его получение нужно передавать через Web-сервер. Запустить браузер, например, Internet Explorer, на компьютере, имеющем активное подключение к Интернету. Это может быть и проверяемый компьютер, но желательно использовать другой компьютер в сети. Адрес URL задается в командной строке браузера в виде строки http://, за которой следует имя Web-узла и путь к просматриваемому файлу. Например, если узел зарегистрирован в DNS с именем my_test.com, и нужно просмотреть файл Home.htm в корневом домашнем каталоге, следует ввести в поле адреса строку http://my_test.com/home.htm.
Для проверки Web-узла в сети интранет нужно
убедиться, что компьютер имеет активное подключение к сети и работает служба сервера WINS (или другой метод определения имен);
ввести адрес URL домашней страницы нового Web-узла в командной строке браузера.
При успешной установке MIIS домашняя страница должна отобразиться в окне браузера.
2.2.3. Администрирование сервера
Для администрирования MIIS используются специальные средства по настройке параметров узла, которые реализуют специальные программы-менеджеры, находящиеся в папке Администрирование (рис. 15.4), размещенной в каталоге Панель управления.
Рис. 15.4. Содержимое папки Администрирование
По сравнению с предыдущими версиями в MIIS 5.0 введены дополнительные возможности администрирования Web-узла. Теперь M1IS 5.0 обеспечивает:
перезапуск MIIS без перезапуска компьютера;
создание резервной копии и восстановление MIIS с помощью резервной копии и сохранения установок метабазы для упрощения возврата в безопасное состояние;
предоставление сведений об использовании ресурсов процессора на сервере отдельными Web-узлами;
регулирование процесса выполнения внешних приложений путем ограничения доли времени, используемой для обработки внешних приложений ASP, ISAPI и CGI для отдельных Web-узлов; могут быть остановлены и перезапущены процессы, выполняющиеся неправильно;
гибкую реализация процесса процесса обработки ошибок: при возникновении ошибок HTTP на Web-узлах администратор может послать специальные информативные сообщения клиентам и подробно обрабатывать ошибки ASP с помощью специального сценария ASP обработчика ошибки (обработчики ошибок помещаются в файлы 500— lOO.asp); могут использоваться стандартные или пользовательские обработчики ошибок (сообщения об ошибках);
настройку доступа на уровне узла, виртуального каталога или файла по чтению, записи, выполнению, использованию сценариев;
удаленное управление сервером с помощью браузера, находящегося на удаленном компьютере любой аппаратной платформы;
запуск 32-битных приложений Windows с терминалов или из эмуляторов терминалов, выполняемых на персональных компьютерах; это позволяет администрировать службы Windows 2000, в том числе MIIS, через удаленный доступ, как через консоль сервера;
централизованное администрирование с помощью консоли Microsoft® Management Console (MMC), которая является Диспетчером служб Интернета ("оснасткой"), используемой администраторами для управления своими серверами.
Рассмотрим некоторые особенности работы с Диспетчером служб Интернета (рис. 15.5), который является мощным средством администрирования узлов, обеспечивающим доступ ко всем настройкам сервера. Эта программа позволяет:
управлять Web-узлом — создавать содержимое узла и формировать структуры каталогов узла;
осуществлять администрирование сервера: получать информацию о дополнительной настройке свойств узла с целью повышения производительности или безопасности, получать справочные данные администратора о параметрах реестра и метабазы.
При установке параметров Web-узла необходимо задать, в каких каталогах будут содержаться публикуемые документы. В программе-менеджере MIIS можно указать каталоги, которые будут относиться к Web-узлу.
Можно просто скопировать файлы в домашний каталог по умолчанию C:\InetPub\ Wwwroot. Для узла FTP следует скопировать файлы в каталог C:\InetPub\Ftproot. Пользователи сети интранет могут получить доступ к этим файлам, указав следующий адрес:
