Реферат: Установка и администрирование WWW -сервера

3.1 Введение

3.2Общая часть
3.2.1 Назначение WWW - сервера. Общая схема работы. Определение
3.2.2Непосредственные функции сервера. Базовые определения
3.2.3Протокол MIME
3.2.4 Протокол HTTP
3.2.5Интерфейс CGI

3.3Сервер NCSA
3.3.1 Требования к ресурсам
3.3.2 Состав дистрибутива сервера NCSA. Варианты дистрибуции
3.3.3Процедура установки сервера NCSA
3.3.4 Конфигурационные файлы. Режимы работы сервера
3.3.5 Выполнение основных операций администрирования
3.3.5.1 Контроль работоспособности сервера
3.3.5.2 Обработка журналов
3.3.5.3Управление доступом
3.3.6 Поддержка русскоязычных кодировок

3.1 ВВЕДЕНИЕ

Широкие возможности WWW - технологии по представлению пользователям Internet информации, включая текст, картинки, графики, видео и звуковые дорожки, обусловили процесс бурного роста сети WWW - серверов и Internet в целом. Целью данного пособия является освещение технологии работы и процессов установки и администрирования WWW - сервера, т.е. той части сети, которая отвечает за предоставление гипертекстовой информации по запросам пользователей сети.

3.2 ОБЩАЯ ЧАСТЬ

3.2.1 Назначение WWW - сервера. Общая схема работы. Определение

WWW сервер - это такая часть глобальной или внутрикорпоративной сети, которая дает возможность пользователям сети получать доступ к гипертекстовым документам, расположенным на данном сервере. Для взаимодействия с WWW сервером пользователь сети должен использовать специализированное программное обеспечение - броузер (от англ. browser), другое название - программа просмотра.

Схема работы

Рассмотрим более подробно, чем в предыдущих главах, схему работы WWW-сервера. В общем виде она выглядит так:

  1. Пользователь сети запускает пакет программного обеспечения, называемый броузером, в функции которого входит
    • Установление связи с сервером
    • Получение требуемого документа
    • Отображение полученного документа
    • Реагирование на действия пользователя - доступ к новому документу
    • После запуска броузер по команде пользователя или автоматически устанавливает связь с заданным WWW - сервером и передает ему запрос на получение заданного документа (см рис.3-1).

    WWW сервер ищет запрашиваемый документ и возвращает результаты броузеру (см. рис. 3-2).

  1. Броузер, получив документ, отображает его пользователю и ожидает его реакции. Возможные варианты:
    • Ввод адреса нового документа
    • Печать, поиск, другие операции над текущим документом
    • Активизация (нажатие) специальных зон полученного документа, называемых связями (link) и ассоциироваными с адресом нового документа.

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

Адрес

Как было описано в главе 2, адрес документа указывается в виде специальной строки, называемой URL . Для протокола HTTP, используемого при взаимодействии WWW клиента и WWW сервера, URL состоит из следующих компонент:

  1. Наименование протокола, по которому работает сервер (http).
  2. Имя машины - сервера в Internet или ее IP - номер.
  3. Порт TCP, обращение к которому обрабатывает сервер.
  4. Место (путь) документа на машине - сервере.

Например:
http://www.cnit.nsu.ru:80/welcome.html

Здесь http означает протокол работы с WWW - сервером

  • ': ' - разделитель
  • "www.cnit.nsu.ru " - имя машины - сервера в Internet
  • "80 " - номер tcp - порта
  • /welcome.html - путь до документа на машине - сервере

Из общей схемы работы видно, что функции WWW сервера заключаются в следующем:

  1. Установление соединения с клиентским ПО по протоколу tcp.
  2. Принятие запроса на документ по протоколу http.
  3. Поиск документа в локальных ресурсах.
  4. Возврат результатов поиска по протоколу http.

В общем случае, WWW - сервером будем называть программно - аппаратный комплекс, предназначенный для выполнения вышеперечисленных действий.

Среда работы сервера

В настоящее время все известные WWW - серверы представляют собой компьютер общего назначения с многозадачной операционной системой. Один или несколько процессов такой системы отвечают за поддержку специфических для WWW - сервера функций. Другие процессы ОС отвечают за обеспечение других функций, не обязательно связанных с поддержкой технологии WWW (см. рис. 3-3).

Такая структура приводит к тому, что под WWW сервером начинают подразумевать только часть программного обеспечения, единственными функциями которой являются функции WWW сервера, а остальную часть - компьютер, операционную систему, другие процессы, сетевую структуру называют средой работы WWW сервера или платформой. Ниже приведена таблица 3-1, содержащая список наиболее распространенных платформ для WWW - сервера.

Таблица 3-1

Компьютер Операционная Система
IBM PC
  • Unix (UnixWare, Open Server, Solaris, BSD, Linux и т.д.
  • Microsoft Windows NT
  • IBM OS/2
  • Novell NetWare
  • Sun SparcStation и SparcServer
  • SunOS
  • Solaris
  • Silicon Graphics

    серверы и рабочие станции

    IRIS

    3.2.2 Непосредственные функции сервера. Базовые определения

    В простейшем случае гипертекстовый документ представляет собой совокупность файлов. Представление этих файлов как единого документа производится броузером. По каждому файлу документа броузер делает запрос к WWW - серверу. Таким образом, сервер не имеет представления о структуре и составе документов, он отвечает только за выдачу локальных файлов по запросам.

    На различных платформах, в различных операционных системах пути файлов выглядят по разному.

    Например:
    D:\DOCUMENTS\HTML\INDEX.HTM - в Windows,
    /u/data/www/html/index.html - в Unix - системах,
    USR:WWW/HTML - в NetWare и т.д.

    Путь файла, указываемый в URL, имеет стандартный вид:

    /<имя_каталога>/ ... /<имя_каталога>/<имя_файла>

    Таким образом, в функции WWW - сервера входит преобразование адреса из внешнего единого формата в платформенно ориентированный внутренний формат. Появляется ряд понятий, специфичных для такого преобразования, необходимых для него.

      Исходный каталог документов

    Это каталог реальной файловой системы сервера, от которого идет вычисление пути, указанного в URL.

    Например, если исходным каталогом документов являетсяD:\Documents\HTML\ , то на запрос к этому серверу документа по URL

    http://<имя_сервера>/index.htm

    будет возвращен файл

    D:\Documents\HTML\index.htm

      Синонимы

    В случае, когда необходимо осуществить обращение к конкретному каталогу или файлу, находящемуся вне иерархии Исходного каталога документов, используется механизм синонимов. Синоним позволяет явно определить соответствие между путем, указанным в URL, и путем локальной файловой системы.

    --> ЧИТАТЬ ПОЛНОСТЬЮ <--

    К-во Просмотров: 646
    Бесплатно скачать Реферат: Установка и администрирование WWW -сервера