Веб-сервер

Из проекта Викизнание

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

Схема работы веб-сервера

Наиболее типичная схема работы веб-сервера выглядит следующим образом.

  1. На компьютере пользователя работает специальная программа - обозреватель Интернет.
  2. В этой программе пользователь набирает http-адрес (или выбирает гиперссылку).
  3. Обозреватель определяет, какому компьютеру принадлежит этот адрес, и направляет этому компьютеру http-запрос по сети. Данный компьютер называется хостом.
  4. На хосте работает программа Веб-сервер, которая слушает все обращения к ней по сети.
  5. Веб-сервер получает http-запрос, который чаще всего является именем файла на языке HTML, расположенного в одном из каталогов на хосте.
  6. Веб-сервер находит нужный файл и направляет его на компьютер пользователя в виде ответа.
  7. Обозреватель получает этот ответ на языке HTML и отображает страницу в соответствии с ним.