Jump to content

Сравнение программного обеспечения веб-сервера

(Перенаправлено из Сравнение веб-серверов )

Программное обеспечение веб-сервера позволяет компьютерам выступать в качестве веб-серверов . Первые веб-серверы поддерживали только статические файлы, такие как HTML (и изображения), но теперь они обычно позволяют встраивать серверные приложения.

Некоторые платформы веб-приложений включают простые HTTP-серверы. Например, фреймворк Django предоставляет runserverи PHP имеет встроенный сервер. Обычно они предназначены только для использования на этапе начальной разработки. Производственному серверу потребуется более надежный интерфейс HTTP, например один из серверов, перечисленных здесь.

Сервер Разработано Лицензия на программное обеспечение Последняя стабильная версия Последняя дата выпуска
АОЛ-сервер НавиСофт Мозилла 4.5.2 19 сентября 2012 г. (снято с производства)
HTTP-сервер Apache Фонд программного обеспечения Apache Апач 2.4.58 2023-10-19
Апач Томкэт Фонд программного обеспечения Apache Апач 10.1.15 2023-10-16
Хороший Джон Нельсон и Ларри Дулиттл GNU GPL 0.94.13 30 июля 2002 г. (снято с производства)
Бизибокс 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 с подтверждением CERN 3,0 А 1996-07-15

(снято с производства)

HTTP-сервер Чероки Альваро Лопес Ортега GNU GPL 1.2.103 2013-04-21
СтеклоРыба Sun Microsystems , Oracle Corporation , с 2019 г. Eclipse Foundation Публичная лицензия Eclipse и Стандартная общественная лицензия GNU 6.2.5 2022-02-13
Гайавата Хьюго Лейсинк GNU GPLv2 11.5 2023-10-13
HFS Режетто GNU GPL 2.3m 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
лайтпд Ян Кнешке (Дополнительно) BSD вариант 1.4.76 2024-04-12
Веб-сервер LiteSpeed LiteSpeed ​​Технологии GNU GPLv3 /проприетарная лицензия 6.1.2 2023-05-24
Мангуста Программное обеспечение Цезанта GNU GPLv2 /собственная лицензия 7.14 2024-05-20
HTTP-сервер обезьяны Программное обеспечение для обезьян Апач 1.6.9 2016-06-04
НавиСервер Различный Мозилла 1.1 4.99.25 2023-05-01
NCSA HTTPd Роберт МакКул Несвободная собственность 1.5.2а 08.10.1996 (снято с производства)
Нгинкс НГИНКС, Инк. BSD вариант 1.25.4 2024-03-14
OpenBSD httpd Рейк Флотер ISC 7.4 2023-10-16
ОпенЛинк Виртуоз Программное обеспечение OpenLink GNU GPL и проприетарные версии 8.3.3329 2023-09-01
HTTP-сервер Oracle Корпорация Oracle Несвободная собственность 12cR2 (12.2.1.4) [ 1 ] 2021-02-?? [ 2 ]
Веб-сервер Oracle iPlanet Корпорация Oracle БСД 7.0.27 2017-10-01
Сервер Oracle WebLogic Корпорация Oracle
(ранее BEA Systems )
Несвободная собственность 14в (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 20 сентября 2006 г. (снято с производства)
WEBrick Рубиновое сообщество BSD 2-пункт 1.8.1 2023-01-27
Износи меня Корпорация iMatix БСД 5.0а0 19 февраля 2009 г. (снято с производства)
рыскание Клаас Викстрём пункт BSD 3 2.1.1 2022-02-02
Веб-сервер Зевса Зевс Технология Несвободная собственность 4.3р5 13 января 2010 г. (снято с производства)
Зопе Зопе Корпорация Зопе 2.13.30 2020-02-14
Сервер Разработано Лицензия на программное обеспечение Последняя стабильная версия Последняя дата выпуска

Некоторые функции могут быть намеренно не включены в веб-сервер, чтобы избежать ошибок . Например:

  • TLS/HTTPS можно включить с помощью отдельного демона stunnel , который завершает TLS и перенаправляет необработанные пакеты HTTP на демон http.
  • Авторы httpd NGINX и OpenBSD решили не включать интерпретацию CGI, а вместо этого использовать FastCGI. Для OpenBSD был разработан шлюз Slowcgi .
  • BusyBox httpd не имеет автоматически создаваемого списка каталогов, но его можно реализовать как сценарий CGI.
Сервер Безопасность Виртуальный
хостинг
Динамический контент [ а ] Запускается пользователем
или пространство ядра
Консоль администрирования Дополнительная поддержка протокола
Базовый доступ
аутентичный-
катион
Доступ к дайджесту
аутентичный-
катион
SSL/TLS
https
компьютерная графика ФКГИ SCGI WSGI Ява
Сервлеты
ССИ ИСАПИ ССЖС IPv6 HTTP/2 ВОЗ HTTP/3
АОЛ-сервер Да Нет Да [ б ] [ с ] [ д ] [ 3 ] Да Да Нет Un­known Нет Нет Да Un­known Un­known пользователь Un­known Un­known Un­known Un­known Un­known
HTTP-сервер Apache Да Да Да [ и ] [ с ] [ 4 ] [ ж ] [ 5 ] Да Да Да Да Да [ и ] Нет [ г ] Да Да [ ч ] Un­known пользователь Да [ я ] Да Да Нет Нет
Апач Томкэт Да Да Да [ Дж ] [ 6 ] Да Да Нет Un­known Нет Да Да Нет [ к ] Un­known пользователь Да Да [ л ] Да Un­known Un­known
Хороший Нет Нет Да [ м ] Да Да Нет Un­known Нет Нет Нет Нет Нет пользователь Un­known Да Нет Нет Нет
Бизибокс httpd Да Нет Нет Нет Да Нет Нет Нет Нет Нет [ н ] Нет Нет пользователь Нет Да Нет Нет Нет
Кэдди Да Нет Да Да Частичный [ о ] Да Нет Нет Нет Нет [ п ] Нет Нет пользователь Нет Да Да Да Да [ q ]
Сервер резиновой смолы Да Да платная версия [ с ] Да Да Да Un­known Нет Да Да Нет Un­known пользователь Да Да Un­known Un­known Un­known
Каудий Да Да Да Да Да Да Un­known Нет Да Да Un­known Un­known пользователь Да Да [ р ] Un­known Un­known Un­known
HTTP-сервер Чероки Да Да Да Да Да Да Да Да Нет Да Нет Un­known пользователь Да Да [ 8 ] Un­known Un­known Un­known
HFS Да Нет Нет [ 9 ] Нет Нет Нет Un­known Нет Нет Нет Un­known Un­known пользователь Un­known Нет Un­known Un­known Un­known
HTTP-сервер Гайаваты Да Да Да [ с ] [ 10 ] Да Да Да Нет Нет Нет Да Нет Un­known пользователь Да Да Нет [ 11 ] Нет [ 11 ] Нет [ 11 ]
HTTP-сервер IBM Да Да Да Да Да Да Un­known Нет Нет Да Нет Un­known пользователь Да Да Un­known Un­known Un­known
Информационные службы Интернета Да Да Да Да Да Да Да Нет Нет [ т ] Да Да Да ядро и пользователь [ 12 ] Да Да Да Un­known Un­known
Пристань Да Да Да Да Да Un­known Un­known Нет Да Un­known Un­known Да пользователь Un­known Un­known Да Un­known Un­known
Иисус Нет Нет Да Да Нет Да Нет Нет Нет Нет Нет Да пользователь Да Нет Un­known Un­known Un­known
лайтпд Да Да Да [ с ] [ 13 ] Да Да Да Да Да Нет [ г ] Да Нет Нет пользователь Нет Да Да Нет Нет
Веб-сервер LiteSpeed Да Да Да Да Да Да Нет Да Нет [ г ] Да Нет Un­known пользователь Да Да Да Да Да [ 14 ]
Мангуста Да Да Да Да Да Нет Нет Нет Нет Да Нет Нет пользователь Да Да Un­known Un­known Un­known
HTTP-сервер обезьяны Да Нет Да [ с ] Да Да Да Нет Нет Нет Нет Нет Нет пользователь Нет Да Un­known Un­known Un­known
НавиСервер Да Нет Да Да Да Нет Un­known Нет Нет Да Un­known Un­known пользователь Да Да Un­known Un­known Un­known
NCSA HTTPd Да Да Un­known Частичный [ в ] Да Un­known Un­known Нет Нет Да Нет Нет пользователь Нет Нет Нет Нет Нет
nginx Да Да (модуль) Да Да Нет Да Да Да Нет [ 15 ] Да Нет Un­known пользователь Нет Да [ 16 ] Да [ 17 ] Да Да
OpenBSD httpd Да Нет Да Да Нет Да Нет Нет Нет Нет Нет Нет пользователь Нет Да Нет Нет Нет
ОпенЛинк Виртуоз Да Да Да Да Нет Нет Нет Нет Да Да Нет Нет пользователь Да Нет Нет Un­known Un­known
HTTP-сервер Oracle [ 18 ] Да Да Да Да Да Да Un­known Нет Нет Да Нет Un­known пользователь Да [ v ] Да Un­known Un­known Un­known
Веб-сервер Oracle iPlanet Да Да Да Да Да Да Un­known Нет Да Да Нет Да пользователь Да Да Un­known Un­known Un­known
thttpd Да Un­known Нет Да Да Нет Un­known Нет Нет Нет Нет Un­known пользователь Нет Да Un­known Un­known Un­known
Веб-сервер TUX Нет Нет Нет Да Да Нет Un­known Нет Нет Нет Нет Un­known ядро Un­known Un­known Un­known Un­known Un­known
Износи меня Да Un­known платная версия Да Да Un­known Un­known Нет Un­known Да Un­known Un­known пользователь Un­known Un­known Un­known Un­known Un­known
рыскание Да Un­known Да Да Да Да Un­known Нет Нет Да Нет Un­known пользователь Un­known Да Un­known Un­known Un­known
Веб-сервер Зевса Да Да Да Да Да Да Un­known Нет Нет [ г ] Да Да Un­known пользователь Да Нет Un­known Un­known Un­known
  1. ^ В столбцах «динамический контент» указано реализует ли сам сервер данную функцию. Другой функции могут быть доступны путем делегирования (например, HTTP-сервер Apache может делегировать Apache Tomcat для поддержки сервлетов).
  2. ^ поддержка использования RSA BSAFE
  3. ^ Перейти обратно: а б с д поддержка использования openSSL
  4. ^ поддержка использования служб сетевой безопасности
  5. ^ Перейти обратно: а б через модули
  6. ^ поддержка использования GnuTLS
  7. ^ Перейти обратно: а б с д Этот сервер реализует AJP ; совместимые контейнеры сервлетов сторонних производителей могут быть интегрированы для обеспечения бесшовная поддержка сервлетов.
  8. ^ Этот сервер может использовать модуль mod_isapi для эта поддержка.
  9. ^ через Джеронимо
  10. ^ поддержка использования расширения Java Secure Socket Extension
  11. ^ Хотя Tomcat не реализует ISAPI напрямую, он хорошо интегрируется с Apache mod_jk, который содержит ISAPI. модуль для этой цели.
  12. ^ Требуется JVM и ОС, поддерживающие IPv6.
  13. ^ с внешним патчем
  14. ^ Реализовано как CGI-скрипт httpd_ssi.
  15. ^ CGI реализован для соединений WebSocket.
  16. ^ Те же возможности, что и у SSI, доступные в шаблонах.
  17. ^ Опция Experiment_http3 «включает поддержку экспериментального проекта HTTP/3... Эта опция исчезнет в будущем». [ 7 ]
  18. ^ В версии 1.4.8 Caudium упоминается поддержка IPv6, но это не так. прямо указано на официальном сайте . Сопровождающим был отправлен запрос на обновление документации; пожалуйста, удалите это предупреждение, когда они обновляют свой веб-сайт
  19. ^ Перейти обратно: а б поддержка использования PolarSSL
  20. ^ Движки сервлетов поддерживаются через isapi_redirect.
  21. ^ Из-за отсутствия поддержки HTTP/1.1, Виртуальные хосты на основе имен реализованы не полностью.
  22. ^ через менеджера предприятия

Поддержка операционной системы

[ редактировать ]
Сервер Окна Линукс macOS БСД Солярис электростанция OpenVMS ЭКС IBM я з/ОС HP-UX
АОЛ-сервер Нет Да Да Да Да Нет Нет Un­known Нет Un­known Un­known
HTTP-сервер Apache Да Да Да Да Да Да Да Да Да Да Да
Апач Томкэт Да Да Да Да Да Нет Да Да Да Да Да
Хороший Un­known Да Нет Да Un­known Нет Нет Un­known Нет Un­known Un­known
Бизибокс httpd Нет [ 19 ] Да Un­known Да Нет Нет Нет Нет Нет Нет Нет
Кэдди Да Да Да Да Да Нет Нет Un­known Un­known Un­known Un­known
Сервер резиновой смолы Да Да Да Да Да Да Да Да Да Да Да
Каудий [ 20 ] Нет Да Да Да Да Нет Нет Да Нет Un­known Un­known
HTTP-сервер Чероки Нет [ 21 ] Да Да Да Да Нет Нет Un­known Нет Un­known Un­known
HFS Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
Гайавата с Сигвином [ 22 ] Да [ 22 ] Да [ 22 ] Да [ 22 ] Да [ 22 ] Нет Нет Нет Нет Нет Нет
HTTP-сервер IBM Да Да Нет Нет Да Нет Нет Да Да Да Да
Информационные службы Интернета Да Нет Нет Нет Нет Нет Нет Нет Нет Нет Нет
Пристань (Ява) Да Да Да Да Да Да Нет Un­known Нет Да Un­known
Иисус Нет Да Нет Да Un­known Нет Нет Нет Нет Нет Нет
лайтпд Да
( Сигвин )
Да Да Да Да Нет Нет Да Нет Нет Да
Веб-сервер LiteSpeed Нет Да Да Да Да Нет Нет Un­known Нет Un­known Un­known
Мангуста Да Да Да Да Да Нет Да Да Да Нет Да
HTTP-сервер обезьяны Нет Да Да Нет Нет Нет Нет Нет Нет Нет Нет
НавиСервер Да Да Да Да Да Un­known Un­known Да Нет Un­known Un­known
NCSA HTTPd Un­known Да Нет Да Да Да Нет Un­known Нет Un­known Да
nginx Да Да Да Да Да Нет Нет Да Нет Нет Да
ОпенЛинк Виртуоз Да Да Да Да Да Нет Нет Да Нет Нет Да
HTTP-сервер Oracle Да Да Нет Un­known Да Нет Нет Да Нет Un­known Un­known
Веб-сервер Oracle iPlanet Да Да Нет Нет Да Нет Нет Да Нет Нет Да
thttpd Да
( Сигвин )
Да Да Да Да Нет Нет Un­known Нет Un­known Un­known
Веб-сервер TUX Нет Да Нет Нет Нет Нет Нет Нет Нет Нет Нет
Износи меня Да Да Да Да Да Да Да Да Нет Un­known Да
рыскание Да Да Да Да Да Нет Нет Да Нет Un­known Un­known

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «Загрузки Oracle Web-уровня» . www.oracle.com . Оракул . Проверено 11 августа 2020 г. .
  2. ^ «Примечания к выпуску Oracle HTTP Server» . Справочный центр Oracle . Проверено 9 октября 2022 г.
  3. ^ «Нсссл — AOLserver Wiki» . Проверено 4 июля 2014 г.
  4. ^ «Модуль Apache mod_ssl» . Проверено 4 июля 2014 г.
  5. ^ "mod_gnutls" . Архивировано из оригинала 30 мая 2018 г. Проверено 4 июля 2014 г.
  6. ^ «Apache Tomcat 6.0 — Практическое руководство по настройке SSL» . Проверено 4 июля 2014 г.
  7. ^ «Глобальные варианты» . caddyserver.com . Проверено 11 августа 2020 г. .
  8. ^ «Веб-сервер Cherokee | Руководящие страницы cherokee-admin | Документация Cherokee» . cherokee-project.com .
  9. ^ «HFS: защитите свой сервер — rejetto wiki» . www.rejetto.com .
  10. ^ Лейсинк, Хьюго. «Функции — веб-сервер Hiawatha» . hiawatha-webserver.org . Проверено 4 июля 2014 г.
  11. ^ Перейти обратно: а б с «Сокращение проекта» . www.hiawatha-webserver.com . Проверено 11 августа 2020 г. .
  12. ^ «Указывает, что стек протокола HTTP http.sys работает в пространстве ядра, в то время как остальная часть программного обеспечения работает в пространстве пользователя» . Technet2.microsoft.com. Архивировано из оригинала 17 апреля 2008 г. Проверено 28 февраля 2012 г.
  13. ^ «Безопасный HTTP» . redmine.lighttpd.net . Проверено 9 декабря 2014 г.
  14. ^ " "Веб-сервер LiteSpeed ​​v5.4 уже здесь!" " . 24 июля 2019 года . Проверено 11 ноября 2019 г.
  15. ^ «Java-серверы» . Wiki.nginx.org . Проверено 15 августа 2013 г.
  16. ^ Гош, Сумик (5 сентября 2010 г.). «Включить поддержку IPv6» . Библиотека Nginx . Проверено 15 августа 2013 г.
  17. ^ «Журнал изменений nginx» . www.nginx.com . 22 сентября 2015 г.
  18. ^ «Обзор функций — 10g R2 (10.1.2)» (PDF) . Oracle.com. 07.09.2010 . Проверено 28 февраля 2012 г.
  19. ^ «BusyBox в Windows» . «Собственная сборка Windows в настоящее время сломанный."
  20. ^ «Часто задаваемые вопросы о веб-сервере» . Каудиум. Архивировано из оригинала 14 ноября 2002 г. Проверено 28 февраля 2012 г.
  21. ^ Джон Пул. «Установка в Windows» . cherokee-project.com . Проверено 23 ноября 2014 г. «Собственная сборка Windows в настоящее время сломанный."
  22. ^ Перейти обратно: а б с д и Хьюго Лейсинк. «О программе — веб-сервер Hiawatha» . hiawatha-webserver.org . Архивировано из оригинала 12 июня 2023 г. Проверено 21 июня 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: c46de3a53cad9f760e4f42a61db8ecf1__1722433740
URL1:https://arc.ask3.ru/arc/aa/c4/f1/c46de3a53cad9f760e4f42a61db8ecf1.html
Заголовок, (Title) документа по адресу, URL1:
Comparison of web server software - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)