Программное обеспечение веб-сервера позволяет компьютерам выступать в качестве веб-серверов . Первые веб-серверы поддерживали только статические файлы, такие как HTML (и изображения), но теперь они обычно позволяют встраивать серверные приложения.
Некоторые фреймворки веб-приложений включают простые HTTP-серверы. Например, фреймворк Django предоставляет runserver
, а PHP имеет встроенный сервер. Они, как правило, предназначены только для использования во время начальной разработки. Для производственного сервера потребуется более надежный HTTP-фронтенд, такой как один из перечисленных здесь серверов.
Сервер | Разработано | Лицензия на программное обеспечение | Последняя стабильная версия | Последняя дата выпуска |
---|---|---|---|---|
AOLсервер | НавиСофт | Мозилла | 4.5.2 | 2012-09-19 (прекращено) |
HTTP-сервер Apache | Фонд программного обеспечения Apache | Апачи | 2.4.62 | 2024-07-17 |
Apache-томкат | Фонд программного обеспечения Apache | Апачи | 10.1.15 | 2023-10-16 |
Боа | Джон Нельсон и Ларри Дулитл | GNU GPL | 0.94.13 | 2002-07-30 (прекращено) |
BusyBox httpd | Гленн Энгель, Владимир Олейник, команда BusyBox | GNU GPL | 1.36.1 | 2023-05-18 |
Кэдди | Мэтт Холт | Апачи | 2.8.4 | 2024-06-02 |
Каудиум | Группа Каудиум | GNU GPL | 1.4.18 | 2012-02-24 |
ЦЕРН httpd | ЦЕРН , W3C , Тим Бернерс-Ли , Ари Луотонен и Хенрик Фристик Нильсен | Заявление об авторских правах MIT с подтверждением ЦЕРН | 3.0А | 1996-07-15 (прекращено) |
HTTP-сервер Чероки | Альваро Лопес Ортега | GNU GPL | 1.2.103 | 2013-04-21 |
GlassFish | Sun Microsystems , Oracle Corporation , с 2019 года Eclipse Foundation | Публичная лицензия Eclipse и Стандартная общественная лицензия GNU | 6.2.5 | 2022-02-13 |
Гайавата | Хьюго Лейсинк | GNU GPLv2 | 11.5 | 2023-10-13 |
ХФС | Режетто | GNU GPL | 2.3м | 2018-08-16 |
HTTP-сервер IBM | ИБМ | Несвободный проприетарный | 9.0.5.17 | 2023-09-19 |
Информационные услуги Интернета | Майкрософт | Несвободный проприетарный | 10.0.17763.1 | 2018-10-02 |
Причал | Фонд «Эклипс» | Апачи | 12.0.2 | 2023-10-10 |
Джексус | Бин Лю | Несвободный проприетарный | 6.2.х | 2020 |
lighttpd | Ян Кнешке (постепенный) | BSD -вариант | 1.4.76 | 2024-04-12 |
Веб-сервер LiteSpeed | Технологии LiteSpeed | GNU GPLv3 / частная лицензия | 6.1.2 | 2023-05-24 |
Мангуста | Cesanta Программное обеспечение | GNU GPLv2 / частная лицензия | 7.15 | 2024-08-21 |
HTTP-сервер Monkey | Обезьяна Программное обеспечение | Апачи | 1.6.9 | 2016-06-04 |
NaviServer | Различный | Мозилла 1.1 | 4.99.25 | 2023-05-01 |
NCSA HTTPd | Роберт МакКул | Несвободный проприетарный | 1.5.2а | 1996-10-08 (прекращено) |
Nginx | NGINX, Inc. | BSD -вариант | 1.25.4 | 2024-03-14 |
OpenBSD httpd | Рейк Флотер | МСК | 7.4 | 2023-10-16 |
OpenLink Виртуоз | Программное обеспечение OpenLink | GNU GPL и проприетарные версии | 8.3.3329 | 2023-09-01 |
HTTP-сервер Oracle | Корпорация Оракул | Несвободный проприетарный | 12cR2 (12.2.1.4) [1] | 2021-02-?? [2] |
Веб-сервер Oracle iPlanet | Корпорация Оракул | БСД | 7.0.27 | 2017-10-01 |
Oracle WebLogic-сервер | Корпорация Oracle (ранее BEA Systems ) | Несвободный проприетарный | 14c (14.1.1.0) [1] | 2020-03-30 |
Смола с открытым исходным кодом | Технология Каучо | GNU GPLv3 / частная лицензия | 4.0.66 | 2021-12-08 |
Профессиональная смола | Технология Каучо | Несвободный проприетарный | 4.0.66 | 2021-12-08 |
thttpd | Джеф Посканцер для ACME Laboratories | BSD -вариант | 2.29 | 2018-05-24 |
веб-сервер TUX | Инго Молнар | GNU GPL | 3.2.6.18 | 2006-09-20 (прекращено) |
WEBrick | Сообщество Руби | BSD 2-пункт | 1.8.1 | 2023-01-27 |
Ситами | Корпорация iMatix | БСД | 5.0а0 | 2009-02-19 (прекращено) |
Фрамбезия | Клас Викстрём | BSD 3 пункт | 2.1.1 | 2022-02-02 |
Веб-сервер Zeus | Зевс Технологии | Несвободный проприетарный | 4.3р5 | 2010-01-13 (прекращено) |
Зопе | Корпорация Zope | Зопе | 2.13.30 | 2020-02-14 |
Сервер | Разработано | Лицензия на программное обеспечение | Последняя стабильная версия | Последняя дата выпуска |
Некоторые функции могут быть намеренно не включены в веб-сервер, чтобы избежать фичуритиса . Например:
Сервер | Безопасность | Виртуальный хостинг | Динамический контент [а] | Работает в пространстве пользователя или ядра. | Консоль администрирования | Дополнительная поддержка протокола | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Базовая аутентификация доступа | Аутентификация доступа к дайджесту | SSL/TLS https | CGI | ФКГИ | SCGI | ВСГИ | Java -сервлеты | ССИ | ИСАПИ | ССЖС | IPv6 | HTTP/2 | БЫСТРЫЙ | HTTP/3 | ||||
AOLсервер | Да | Нет | Да [б] [в] [г] [3] | Да | Да | Нет | Неизвестный | Нет | Нет | Да | Неизвестный | Неизвестный | пользователь | Неизвестный | Неизвестный | Неизвестный | Неизвестный | Неизвестный |
HTTP-сервер Apache | Да | Да | Да [э] [в] [4] [е] [5] | Да | Да | Да | Да | Да [э] | Нет [г] | Да | Да [ч] | Неизвестный | пользователь | Да [я] | Да | Да | Нет | Нет |
Apache-томкат | Да | Да | Да [ж] [6] | Да | Да | Нет | Неизвестный | Нет | Да | Да | Нет [к] | Неизвестный | пользователь | Да | Да [л] | Да | Неизвестный | Неизвестный |
Боа | Нет | Нет | Да [м] | Да | Да | Нет | Неизвестный | Нет | Нет | Нет | Нет | Нет | пользователь | Неизвестный | Да | Нет | Нет | Нет |
BusyBox httpd | Да | Нет | Нет | Нет | Да | Нет | Нет | Нет | Нет | Нет [н] | Нет | Нет | пользователь | Нет | Да | Нет | Нет | Нет |
Кэдди | Да | Нет | Да | Да | Частичный [о] | Да | Нет | Нет | Нет | Нет [р] | Нет | Нет | пользователь | Нет | Да | Да | Да | Да [q] |
Сервер из смолы Caucho | Да | Да | платная версия [c] | Да | Да | Да | Неизвестный | Нет | Да | Да | Нет | Неизвестный | пользователь | Да | Да | Неизвестный | Неизвестный | Неизвестный |
Каудиум | Да | Да | Да | Да | Да | Да | Неизвестный | Нет | Да | Да | Неизвестный | Неизвестный | пользователь | Да | Да [р] | Неизвестный | Неизвестный | Неизвестный |
HTTP-сервер Чероки | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Да | Нет | Неизвестный | пользователь | Да | Да [8] | Неизвестный | Неизвестный | Неизвестный |
ХФС | Да | Нет | Нет [9] | Нет | Нет | Нет | Неизвестный | Нет | Нет | Нет | Неизвестный | Неизвестный | пользователь | Неизвестный | Нет | Неизвестный | Неизвестный | Неизвестный |
HTTP-сервер Hiawatha | Да | Да | Да [с] [10] | Да | Да | Да | Нет | Нет | Нет | Да | Нет | Неизвестный | пользователь | Да | Да | Нет [11] | Нет [11] | Нет [11] |
HTTP-сервер IBM | Да | Да | Да | Да | Да | Да | Неизвестный | Нет | Нет | Да | Нет | Неизвестный | пользователь | Да | Да | Неизвестный | Неизвестный | Неизвестный |
Информационные услуги Интернета | Да | Да | Да | Да | Да | Да | Да | Нет | Нет ] | Да | Да | Да | ядро и пользователь [12] | Да | Да | Да | Неизвестный | Неизвестный |
Причал | Да | Да | Да | Да | Да | Неизвестный | Неизвестный | Нет | Да | Неизвестный | Неизвестный | Да | пользователь | Неизвестный | Неизвестный | Да | Неизвестный | Неизвестный |
Джексус | Нет | Нет | Да | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | Да | пользователь | Да | Нет | Неизвестный | Неизвестный | Неизвестный |
lighttpd | Да | Да | Да [с] [13] | Да | Да | Да | Да | Да | Нет [г] | Да | Нет | Нет | пользователь | Нет | Да | Да | Нет | Нет |
Веб-сервер LiteSpeed | Да | Да | Да | Да | Да | Да | Нет | Да | Нет [г] | Да | Нет | Неизвестный | пользователь | Да | Да | Да | Да | Да [14] |
Мангуста | Да | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Да | Нет | Нет | пользователь | Да | Да | Неизвестный | Неизвестный | Неизвестный |
HTTP-сервер Monkey | Да | Нет | Да [с] | Да | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | пользователь | Нет | Да | Неизвестный | Неизвестный | Неизвестный |
NaviServer | Да | Нет | Да | Да | Да | Нет | Неизвестный | Нет | Нет | Да | Неизвестный | Неизвестный | пользователь | Да | Да | Неизвестный | Неизвестный | Неизвестный |
NCSA HTTPd | Да | Да | Неизвестный | Частичный [u] | Да | Неизвестный | Неизвестный | Нет | Нет | Да | Нет | Нет | пользователь | Нет | Нет | Нет | Нет | Нет |
nginx | Да | Да (модуль) | Да | Да | Нет | Да | Да | Да | Нет [15] | Да | Нет | Неизвестный | пользователь | Нет | Да [16] | Да [17] | Да | Да |
OpenBSD httpd | Да | Нет | Да | Да | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | пользователь | Нет | Да | Нет | Нет | Нет |
OpenLink Виртуоз | Да | Да | Да | Да | Нет | Нет | Нет | Нет | Да | Да | Нет | Нет | пользователь | Да | Нет | Нет | Неизвестный | Неизвестный |
HTTP-сервер Oracle [18] | Да | Да | Да | Да | Да | Да | Неизвестный | Нет | Нет | Да | Нет | Неизвестный | пользователь | Да [г] | Да | Неизвестный | Неизвестный | Неизвестный |
Веб-сервер Oracle iPlanet | Да | Да | Да | Да | Да | Да | Неизвестный | Нет | Да | Да | Нет | Да | пользователь | Да | Да | Неизвестный | Неизвестный | Неизвестный |
thttpd | Да | Неизвестный | Нет | Да | Да | Нет | Неизвестный | Нет | Нет | Нет | Нет | Неизвестный | пользователь | Нет | Да | Неизвестный | Неизвестный | Неизвестный |
веб-сервер TUX | Нет | Нет | Нет | Да | Да | Нет | Неизвестный | Нет | Нет | Нет | Нет | Неизвестный | ядро | Неизвестный | Неизвестный | Неизвестный | Неизвестный | Неизвестный |
Ситами | Да | Неизвестный | платная версия | Да | Да | Неизвестный | Неизвестный | Нет | Неизвестный | Да | Неизвестный | Неизвестный | пользователь | Неизвестный | Неизвестный | Неизвестный | Неизвестный | Неизвестный |
Фрамбезия | Да | Неизвестный | Да | Да | Да | Да | Неизвестный | Нет | Нет | Да | Нет | Неизвестный | пользователь | Неизвестный | Да | Неизвестный | Неизвестный | Неизвестный |
Веб-сервер Zeus | Да | Да | Да | Да | Да | Да | Неизвестный | Нет | Нет [г] | Да | Да | Неизвестный | пользователь | Да | Нет | Неизвестный | Неизвестный | Неизвестный |
Сервер | Окна | линукс | macOS | БСД | Солярис | eComStation | OpenVMS | ЭКС | IBM i | z/ОС | HP-UX |
---|---|---|---|---|---|---|---|---|---|---|---|
AOLсервер | Нет | Да | Да | Да | Да | Нет | Нет | Неизвестный | Нет | Неизвестный | Неизвестный |
HTTP-сервер Apache | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Apache-томкат | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Да | Да |
Боа | Неизвестный | Да | Нет | Да | Неизвестный | Нет | Нет | Неизвестный | Нет | Неизвестный | Неизвестный |
BusyBox httpd | Нет [19] | Да | Неизвестный | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Кэдди | Да | Да | Да | Да | Да | Нет | Нет | Неизвестный | Неизвестный | Неизвестный | Неизвестный |
Сервер из смолы Caucho | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да | Да |
Каудиум [20] | Нет | Да | Да | Да | Да | Нет | Нет | Да | Нет | Неизвестный | Неизвестный |
HTTP-сервер Чероки | Нет [21] | Да | Да | Да | Да | Нет | Нет | Неизвестный | Нет | Неизвестный | Неизвестный |
ХФС | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Гайавата | с Cygwin [22] | Да [22] | Да [22] | Да [22] | Да [22] | Нет | Нет | Нет | Нет | Нет | Нет |
HTTP-сервер IBM | Да | Да | Нет | Нет | Да | Нет | Нет | Да | Да | Да | Да |
Информационные услуги Интернета | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Причал (Ява) | Да | Да | Да | Да | Да | Да | Нет | Неизвестный | Нет | Да | Неизвестный |
Джексус | Нет | Да | Нет | Да | Неизвестный | Нет | Нет | Нет | Нет | Нет | Нет |
lighttpd | Да ( Cygwin ) | Да | Да | Да | Да | Нет | Нет | Да | Нет | Нет | Да |
Веб-сервер LiteSpeed | Нет | Да | Да | Да | Да | Нет | Нет | Неизвестный | Нет | Неизвестный | Неизвестный |
Мангуста | Да | Да | Да | Да | Да | Нет | Да | Да | Да | Нет | Да |
HTTP-сервер Monkey | Нет | Да | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
NaviServer | Да | Да | Да | Да | Да | Неизвестный | Неизвестный | Да | Нет | Неизвестный | Неизвестный |
NCSA HTTPd | Неизвестный | Да | Нет | Да | Да | Да | Нет | Неизвестный | Нет | Неизвестный | Да |
nginx | Да | Да | Да | Да | Да | Нет | Нет | Да | Нет | Нет | Да |
OpenLink Виртуоз | Да | Да | Да | Да | Да | Нет | Нет | Да | Нет | Нет | Да |
HTTP-сервер Oracle | Да | Да | Нет | Неизвестный | Да | Нет | Нет | Да | Нет | Неизвестный | Неизвестный |
Веб-сервер Oracle iPlanet | Да | Да | Нет | Нет | Да | Нет | Нет | Да | Нет | Нет | Да |
thttpd | Да ( Cygwin ) | Да | Да | Да | Да | Нет | Нет | Неизвестный | Нет | Неизвестный | Неизвестный |
веб-сервер TUX | Нет | Да | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет | Нет |
Ситами | Да | Да | Да | Да | Да | Да | Да | Да | Нет | Неизвестный | Да |
Фрамбезия | Да | Да | Да | Да | Да | Нет | Нет | Да | Нет | Неизвестный | Неизвестный |