Веб-серверы — Что это такое?
Веб-серверы
Веб-сервер может означать как к железе, так и к программное обеспечение (ПО), работающее на этом сервере.
- С точки зрения железа Веб-сервер — это компьютер, который хранит ресурсы, например сайта: HTML документы, CSS стили, JavaScript файлы, базы данных, сообщения электронной почты и другое. Веб-сервер занимается тем, что находит, подготавливает и отправляет их на устройство конечного пользователя (веб-браузер, почтовую программу, и т.д.). Обычно он подключен к сети Интернет и может быть доступен через доменное имя.
- С точки зрения программного обеспечения (ПО), Веб-сервер включает в себя некоторые программы, работающее на отдельной машине (сервере), которые контролируют доступ Веб-пользователей к размещенным на сервере файлам, это минимум HTTP сервера. HTTP сервер это часть ПО, которая понимает URL’ы (веб-адреса) и HTTP (протокол который использует браузер пользователя для просмотра веб-станиц). Таким образом, когда браузеру нужен файл, размещенный на веб-сервере, браузер запрашивает его через HTTP-протокол. Когда запрос достигает нужного веб-сервера (железо), сервер HTTP (ПО) передает запрашиваемый документ обратно, также через HTTP.
В это разделе Лунной Базы будут рассмотрены два HTTP веб-сервера (ПО) и один FTP-сервер:
Для того, чтобы установить, отладить и запустить в работу эти сервера, потребуется отдельная машина (или виртуальная машина), на которой это программное обеспечение может быть установлено и подготовлено к работе. Для этих целей идеально подходят услуги хостинга. О том, что такое хостинг и как с ним работать, см. в разделе «Хостинг, регистраторы доменов»
Статьи о веб-серверах на Лунной Базе:
- Информация о материале
- Родительская категория: Apache
- Категория: apache2.conf
- Информация о материале
- Родительская категория: NGiNX
- Категория: nginx.conf
- Информация о материале
- Родительская категория: ProFTPD
- Категория: proftpd.conf
- Информация о материале
- Родительская категория: Apache
- Категория: apache2.conf