X-PDF

Клиенты Web-серверов

Поделиться статьей

Лекция №____

Тема: Установка и настройка Web-сервера

План лекции:

1. Назначение Web-сервера. 1

2. Дополнительные функции. 1

3. Программное обеспечение. 1

4. Клиенты Web-серверов. 2

5. Обзорная таблица Web-серверов. 2

6. Поддержка платформ Web-серверами. 3

7. Обзорная таблица прокси-серверов. 4

8. Поддержка платформ прокси-серверами. 5

9. Установка и настройка web-сервера Apache. 5

10. Установка других серверов. 12

11. Контрольные вопросы и задания. 14

12. Домашнее задание. 14

Назначение Web-сервера

Веб-сервер — сервер, принимающий HTTP-запросы от клиентов, обычно веб-браузеров, и выдающий им HTTP-ответы, как правило, вместе с HTML-страницей, изображением, файлом, медиа-потоком или другими данными.

Веб-сервером называют как программное обеспечение, выполняющее функции веб-сервера, так и непосредственно компьютер (см.: Сервер (аппаратное обеспечение)), на котором это программное обеспечение работает.

Клиент, которым обычно является веб-браузер, передаёт веб-серверу запросы на получение ресурсов, обозначенных URL-адресами. Ресурсы — это HTML-страницы, изображения, файлы, медиа-потоки или другие данные, которые необходимы клиенту. В ответ веб-сервер передаёт клиенту запрошенные данные. Этот обмен происходит по протоколу HTTP.

Дополнительные функции

Веб-серверы могут иметь различные дополнительные функции, например:

· Автоматизация работы веб страниц .

· ведение журнала обращений пользователей к ресурсам .

Представленная информация была полезной?
ДА
59.43%
НЕТ
40.57%
Проголосовало: 1166

· аутентификация и авторизация пользователей .

· поддержка динамически генерируемых страниц .

· поддержка HTTPS для защищённых соединений с клиентами.

Часто на компьютере вместе с веб-сервером устанавливается также и почтовый сервер.

Программное обеспечение

На август 2011 года наиболее распространённым веб-сервером, занимающим более 65 % рынка[1], является Apache — свободный веб-сервер, наиболее часто используемый в UNIX-подобных операционных системах

Некоторые другие известные веб-серверы:

· IIS от компании Microsoft, распространяемый с ОС семейства Windows

· nginx — свободный веб-сервер, разрабатываемый Игорем Сысоевым с 2002 года и пользующийся большой популярностью на крупных сайтах[2],[3]

· lighttpd — свободный веб-сервер.

· Google Web Server — веб-сервер, основанный на Apache и доработанный компанией Google.

· Resin — свободный веб-сервер приложений.

· Cherokee — свободный веб-сервер, управляемый только через web-интерфейс.

· Rootage — веб-сервер, написанный на java.

· THTTPD — простой, маленький, быстрый и безопасный веб-сервер.

Клиенты Web-серверов

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

· веб-браузер, работающий на настольном компьютере или переносном устройстве (например, карманном ПК) .

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

· мобильный телефон, получающий доступ к ресурсам веб-сервера при помощи протокола WAP .

· другие цифровые устройства или бытовая техника.

5. Обзорная таблица Web-серверов

Название Автор и год создания Распространение Open Source Лицензия Особенности
Apache HTTP Server Apache Software Foundation, 1995 бесплатно Да Apache License Упор на надёжность и гибкость.
Apache Tomcat Sun Microsystems,? Apache Software Foundation, 1999[1] бесплатно Да Apache License 2.0 Реализован полностью на Java.
Ascet HTTPd 22 nov 2008. Kalabzin Maxim aka Rootman бесплатно Да Apache License Упор на скорость и безопасность.
CERN httpd Тим Бернерс-Ли, 1991 бесплатно Да MIT Исторически первый веб-сервер.
Cherokee HTTP Server Alvaro Lopez Ortega, 2001 бесплатно Да GNU GPL Ориентирован на простоту и скорость.
HTTP File Server Massimo Melina, 2002 бесплатно Да GNU GPL Простой сервер для выкладывания файлов в сети.
Internet Information Services Microsoft, 1995 вкл. в Win NT Нет Microsoft EULA Является частью пакета IIS. Поддерживает.NET
Jetty Mort Bay Consulting, 1995 бесплатно Да Apache License 2.0 Реализован полностью на Java.
lighttpd Jan Kneschke, февраль 2003 бесплатно Да Вариант BSD Использование на сильно нагруженных серверах обеспечивая быстроту и защищённость.
nginx Игорь Сысоев, 2002 бесплатно Да Вариант BSD Разрабатывался для испытывающих большую нагрузку серверов. Включает в себя почтовый прокси-сервер.
Sambar Server Sambar Technologies, inc, 1997 shareware Нет Проприетарная Содержит веб-интерфейс администрирования, а также интерфейс пользователя, который содержит в себе почту, календарь, RSS, блог, фотоальбомы, чат и форум. Также может выполнять роль почтового сервера, DNS сервера, FTP сервера, Proxy сервера и другое.
Small HTTP Server Max Feoktistov, 1999 [2] бесплатно для СНГ при условии некоммерческого использования Нет Проприетарная Компактный (размер исполняемого файла около 120 Кб), простой и быстрый HTTP сервер. Также может выполнять роль почтового сервера, DNS сервера, FTP сервера, Proxy сервера и другое.
TinyWeb Ritlabs бесплатно Да Freeware Исключительно компактный (размер исполняемого файла 53 Кб), простой и быстрый HTTP сервер. Распространяется вместе с исходным кодом на Delphi.
Tornado FriendFeed/Facebook, 2009 бесплатно Да Apache License Асинхронный сервер. Написан на Python.
XSP Mono, 1995 бесплатно Да GPL Является частью пакета Mono. Поддерживает.NET
FreeProxy Hand-Crafted Software, 1999 бесплатно Нет Freeware Почтовый, веб и прокси сервер.

Поделиться статьей
Автор статьи
Анастасия
Анастасия
Задать вопрос
Эксперт
Представленная информация была полезной?
ДА
59.43%
НЕТ
40.57%
Проголосовало: 1166

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram

ОБРАЗЦЫ ВОПРОСОВ ДЛЯ ТУРНИРА ЧГК

Поделиться статьей

Поделиться статьей(Выдержка из Чемпионата Днепропетровской области по «Что? Где? Когда?» среди юношей (09.11.2008) Редакторы: Оксана Балазанова, Александр Чижов) [Указания ведущим:


Поделиться статьей

ЛИТЕЙНЫЕ ДЕФЕКТЫ

Поделиться статьей

Поделиться статьейЛитейные дефекты — понятие относительное. Строго говоря, де­фект отливки следует рассматривать лишь как отступление от заданных требований. Например, одни


Поделиться статьей

Введение. Псковская Судная грамота – крупнейший памятник феодального права эпохи феодальной раздробленности на Руси

Поделиться статьей

Поделиться статьей1. Псковская Судная грамота – крупнейший памятник феодального права эпохи феодальной раздробленности на Руси. Специфика периода феодальной раздробленности –


Поделиться статьей

Нравственные проблемы современной биологии

Поделиться статьей

Поделиться статьейЭтические проблемы современной науки являются чрезвычайно актуальными и значимыми. В связи с экспоненциальным ростом той силы, которая попадает в


Поделиться статьей

Семейство Первоцветные — Primulaceae

Поделиться статьей

Поделиться статьейВключает 30 родов, около 1000 видов. Распространение: горные и умеренные области Северного полушария . многие виды произрастают в горах


Поделиться статьей

Вопрос 1. Понятие цены, функции и виды. Порядок ценообразования

Поделиться статьей

Поделиться статьейЦенообразование является важнейшим рычагом экономического управления. Цена как экономическая категория отражает общественно необходимые затраты на производство и реализацию туристского


Поделиться статьей

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram
Заявка
на расчет