`

Http服务器介绍与对比

 
阅读更多

 

 

 

 

简介

 

Server

Developed by

Software license

Last stable version

Latest release date

Zope

Zope Corporation

Zope

2.13.21

2013-07-16

Zeus Web Server

Zeus Technology

Non-free proprietary

4.3r5

2010-01-13

Yaws

Claes Wikström

BSD variant

1.99

2014-11-23

Xitami

iMatix Corporation

BSD

5.0a0

2009-02-19

WEBrick

Ruby Community

Ruby

1.9.3 p286 (Ruby)

2012-10-12

Wakanda Server

4D

GNU AGPLv3 / proprietary license

9.175128

2014-12-16

TUX web server

Ingo Molnár

GNU GPL

3.2.6.18

2006-09-20

thttpd

Jef Poskanzer for ACME Laboratories

BSD variant

2.27

2014-10-03

Servasm

Vladimir Terekhov

MIT License

NA

2015-06-12

Resin Professional

Caucho Technology

Non-free proprietary

4.0.39

2014-04-07

Resin Open Source

Caucho Technology

GNU GPLv3 / proprietary license

4.0.42

2015-01-20

Oracle WebLogic Server

Oracle Corporation
(formerly BEA Systems)

Non-free proprietary

12cR3 (12.1.3)

2014-06-26

Oracle iPlanet Web Server

Oracle Corporation

BSD

7.0.19

2014-01-14

Oracle HTTP Server

Oracle Corporation

Non-free proprietary

12.1.2

2013

OpenLiteSpeed

LiteSpeed Technologies

GNU GPLv3 / proprietary license

1.3.7

2015-01-23

OpenLink Virtuoso

OpenLink Software

GNU GPL and proprietary versions

7.1.0

2014-02-17

Nginx

NGINX, Inc.

BSD variant

1.9.0

2015-04-28

NCSA HTTPd

Robert McCool

Non-free proprietary

1.5.2a

1996

NaviServer

Various

Mozilla 1.1

4.99.6

2014-06-29

Monkey HTTP Server

Monkey Software

Apache

1.5.5

2014-10-18

Mongoose

Cesanta Software

GNU GPLv2 / proprietary license

5.6

2015-03-18

LiteSpeed Web Server

LiteSpeed Technologies

Non-free proprietary

4.2.21

2015-01-15

lighttpd

Jan Kneschke(Incremental)

BSD variant

1.4.35

2014-03-12

Jexus

Bing Liu

Non-free proprietary

5.5.2

2014-04-27

Jetty

Eclipse Foundation

Apache

9.2.7

2015-01-16

Internet Information Services

Microsoft

Non-free proprietary

8.5

2013-09-09

IBM HTTP Server

IBM

Non-free proprietary

8.5.5

2013-06-14

Hiawatha

Hugo Leisink

GNU GPLv2

9.13

2015-05-10

HFS

Rejetto

GNU GPL

2.2f

2009-02-17

H2O HTTP Server

DeNA Co., Ltd.

MIT License

1.2.0

2015-04-14

GNU MyServer

Giuseppe Scrivano

GNU GPLv3

0.11

2011-07-16

Cherokee HTTP Server

Álvaro López Ortega

GNU GPL

1.2.103

2013-04-21

Caudium

The Caudium Group

GNU GPL

1.4.18

2012-02-24

Boa

Jon Nelson and Larry Doolittle

GNU GPL

0.94.13

2002-07-30

Apache Tomcat

Apache Software Foundation

Apache

8.0.20

2015-02-20

Apache HTTP Server

Apache Software Foundation

Apache

2.4.12

2015-01-29

AOLserver

NaviSoft

Mozilla

4.5.2

2012-09-19

Server

Creator

Software license

Last stable version

Release date

 

 

 

 

 安全性

 

 

Server

basic
access
authentication

digest
access
authentication

SSL/TLS
https

virtual
hosting

AOLserver

Yes

No

Yes

Yes

Apache HTTP Server

Yes

Yes

Yes

Yes

Apache Tomcat

Yes

Yes

Yes

Yes

Boa

No

No

Yes

Yes

Caucho Resin Server

Yes

Yes

paid version

Yes

Caudium

Yes

Yes

Yes

Yes

Cherokee HTTP Server

Yes

Yes

Yes

Yes

HFS

Yes

No

Yes via Stunnel

No

Hiawatha HTTP Server

Yes

Yes

Yes

Yes

IBM HTTP Server

Yes

Yes

Yes

Yes

Internet Information Services

Yes

Yes

Yes

Yes

Jetty

Yes

Yes

Yes

Yes

Jexus

No

No

Yes

Yes

lighttpd

Yes

Yes

Yes

Yes

LiteSpeed Web Server

Yes

Yes

Yes

Yes

Mongoose

Yes

Yes

Yes

Yes

Monkey HTTP Server

Yes

No

Yes

Yes

NaviServer

Yes

No

Yes

Yes

NCSA HTTPd

Yes

Yes

Unknown

Partial

nginx

Yes

Yes

Yes

Yes

OpenLink Virtuoso

Yes

Yes

Yes

Yes

Oracle HTTP Server[14]

Yes

Yes

Yes

Yes

Oracle iPlanet Web Server

Yes

Yes

Yes

Yes

Saetta Web Server

Yes

Yes

Yes

Yes

thttpd

Yes

Unknown

No

Yes

TUX web server

No

No

No

Yes

Wakanda Server

Yes

Yes

Yes

Yes

Xitami

Yes

Unknown

paid version

Yes

Yaws

Yes

Unknown

Yes

Yes

Zeus Web Server

Yes

Yes

Yes

Yes

 

 

 

 

 

 

 

 

 

 

 动态内容支持情况

 

Svr

CGI

FCGI

SCGI

WSGI

Java
Servlets

SSI

ISAPI

SSJS

AOLserver

Yes

No

Unknown

No

No

Yes

Unknown

Unknown

Apache HTTP Server

Yes

Yes

Yes

Yes

No

Yes

Yes

Unknown

Apache Tomcat

Yes

No

Unknown

No

Yes

Yes

No

Unknown

Boa

Yes

No

Unknown

No

No

No

No

Unknown

Caucho Resin Server

Yes

Yes

Unknown

No

Yes

Yes

No

Unknown

Caudium

Yes

Yes

Unknown

No

Yes

Yes

Unknown

Unknown

Cherokee HTTP Server

Yes

Yes

Yes

Yes

No

Yes

No

Unknown

HFS

No

No

Unknown

No

No

No

Unknown

Unknown

Hiawatha HTTP Server

Yes

Yes

No

No

No

Yes

No

Unknown

IBM HTTP Server

Yes

Yes

Unknown

No

No

Yes

No

Unknown

Internet Information Services

Yes

Yes

Yes

No

No

Yes

Yes

Yes

Jetty

Yes

Unknown

Unknown

No

Yes

Unknown

Unknown

Yes

Jexus

No

Yes

No

No

No

No

No

Yes

lighttpd

Yes

Yes

Yes

No

No

Yes

No

Unknown

LiteSpeed Web Server

Yes

Yes

Unknown

No

No

Yes

No

Unknown

Mongoose

Yes

No

No

No

No

Yes

No

No

Monkey HTTP Server

Yes

Yes

No

No

No

No

No

No

NaviServer

Yes

No

Unknown

No

No

No

Unknown

Unknown

NCSA HTTPd

Yes

Unknown

Unknown

No

No

Yes

No

Unknown

nginx

No

Yes

Yes

Yes

No

Yes

No

Unknown

OpenLink Virtuoso

No

No

Unknown

No

Yes

Yes

Unknown

Unknown

Oracle HTTP Server

Yes

Yes

Unknown

No

No

Yes

No

Unknown

Oracle iPlanet Web Server

Yes

Yes

Unknown

No

Yes

Yes

No

Yes

Saetta Web Server

Yes

No

No

No

No

No

No

Unknown

thttpd

Yes

No

Unknown

No

No

No

No

Unknown

TUX web server

Yes

No

Unknown

No

No

No

No

Unknown

Wakanda Server

No

No

No

No

No

No

No

Yes

Xitami

Yes

Unknown

Unknown

No

Unknown

Yes

Unknown

Unknown

Yaws

Yes

Yes

Unknown

No

No

Yes

No

Unknown

Zeus Web Server

Yes

Yes

Unknown

No

No

Yes

Yes

Unknown

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

其它特性

 

Server

Runs inuser space
orkernel space

Administration
console

IPv6

HTTP/2
Yes
No
When

AOLserver

user

Unknown

Unknown

Unknown

Apache HTTP Server

user

Yes

Yes

Unknown

Apache Tomcat

user

Yes

Yes

Unknown

Boa

user

Unknown

Yes

Unknown

Caucho Resin Server

user

Yes

Yes

Unknown

Caudium

user

Yes

Yes[n]

Unknown

Cherokee HTTP Server

user

Yes

Yes

Unknown

HFS

user

Unknown

No

Unknown

Hiawatha HTTP Server

user

Yes

Yes

Unknown

IBM HTTP Server

user

Yes

Yes

Unknown

Internet Information Services

kernel and user

Yes

Yes

Yes

Jetty

user

Unknown

Unknown

Unknown

Jexus

user

Yes

No

Unknown

lighttpd

user

No

Yes

Unknown

LiteSpeed Web Server

user

Yes

Yes

Yes

Mongoose

user

Yes

Yes

Unknown

Monkey HTTP Server

user

No

Yes

Unknown

NaviServer

user

Yes

Unknown

Unknown

NCSA HTTPd

user

Unknown

Unknown

Unknown

nginx

user

Yes

Yes

End of 2015

OpenLink Virtuoso

Unknown

Unknown

Unknown

Unknown

Oracle HTTP Server[14]

user

Yes[r]

Yes

Unknown

Oracle iPlanet Web Server

user

Yes

Yes

Unknown

Saetta Web Server

user

No

Yes

Unknown

thttpd

user

No

Yes

Unknown

TUX web server

kernel

Unknown

Unknown

Unknown

Wakanda Server

user

Yes

Yes

Unknown

Xitami

user

Unknown

Unknown

Unknown

Yaws

user

Unknown

Yes

Unknown

Zeus Web Server

user

Yes

No

Unknown

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    基于Linux的2种HTTP服务器实现与对比分析.pdf

    《基于Linux的2种HTTP服务器实现与对比分析》这篇文章探讨了在Linux环境下构建HTTP服务器的两种常见实现方式,并通过压力测试进行了对比分析。HTTP服务器作为互联网的重要组成部分,其设计与实现对于服务的性能、...

    三大WEB服务器对比分析(apache-apache-nginx)

    - Nginx是一款由俄罗斯人Igor Sysoev为Rambler.ru站点开发的高性能HTTP服务器。 - 采用事件驱动模型编写,具有出色的性能表现。 - 高效的反向代理、负载均衡和容错能力。 - 支持FastCGI,但不支持CGI方式运行,旨在...

    服务器配置与管理.docx

    1.1.1节中,介绍了Web服务器工作原理,一般包括接收客户端请求、解析请求、执行相应操作(如访问数据库、处理动态脚本等)、生成响应内容并返回给客户端。1.1.2节关注Web服务器的安全性,强调了防止DDoS攻击、SQL...

    服务器托管介绍以及服务器托管注意事项归类.pdf

    服务器托管与虚拟主机的主要区别在于资源的隔离和控制程度。虚拟主机是将一台服务器的硬盘空间划分为多个独立的区域,每个区域可以拥有独立的域名和IP地址,但共享服务器的硬件资源和操作系统。相比之下,整机托管...

    社交游戏服务器端软件的设计与实现大学论文.doc

    首先,本文对社交游戏服务器端软件的研究背景与研究意义进行了介绍,然后通过对国内外现状分析对比提出了本文的研究内容和研究方法。接着,本文对相关理论和关键技术进行了深入探讨,这其中包括了网络传输协议、...

    基于Java实现的Web服务器与测试工具开发.zip

    基于Java编程语言,利用http socket通信技术,写一个小型的web服务器与一个爬虫的测试工具,来对比分析所写的服务器获取到的页面源码与从tomcat获取的相似度。 (1)小型web服务器: 1)支持客户端的网页请求,进行...

    使用socket基于c#编写的服务器端的方法

    本文介绍了如何使用C#语言来实现服务器端的Socket编程,并对TCP连接的建立过程、HTTP协议的基本原理进行了详细的讲解。同时,还讨论了Socket与HTTP协议之间的关系及其在实际开发中的应用。掌握这些核心概念和技术...

    通过ETHERNET建立OPC服务器与PLC 的S7连接

    本部分将介绍如何基于先进的PC组态通过ETHERNET建立OPC服务器与S7 PLC的S7连接。 - **软件与硬件**:以SIMATICNET PC SOFTWARE V6.2 SP1、STEP 7 V5.3 SP1、普通网卡、Softnet S7 IE授权、S7-300 CPU 315-2DP 和 CP...

    利用autobench测试web服务器极限并发数.pdf

    通过 Autobench,我们可以获取服务器可以承载的最大并发连接数与最佳并发数,帮助我们更好地优化服务器性能。 二、测试工具介绍 ### 1. Httperf Httperf 是一款高性能的 HTTP 测试工具,使用它我们可以准确定位...

    C++ http post get请求,第三方库,调试的时候,使用wireshark抓包,对比

    本篇文章将深入探讨如何在C++中实现HTTP POST和GET请求,并介绍在调试过程中使用第三方库libcurl以及网络封包分析工具Wireshark。 1. **C++中的HTTP GET和POST请求** - **GET请求**:在C++中,GET请求可以通过直接...

    服务器基础知识ppt课件.ppt

    【Nginx与Apache对比】 Nginx以其事件驱动的架构和反向代理能力在高并发场景下表现优秀,而Apache则以其模块化设计和丰富的功能深受喜爱。两者各有优势,选择取决于具体应用场景和需求。 【问题排查与解决】 课件中...

    svn服务器搭建

    本文将详细介绍基于 Apache 服务器的 Subversion 安装与配置过程,Subversion 是管理工程本版的必备工具,对比 vss 及其前身 cvs 都有着无与伦比的优势。 一、安装 svn 依赖包 在安装 svn 之前,需要安装相关依赖...

    http和socket简介和对比

    4. **Socket 连接与 TCP 连接的对比**: - HTTP 是基于 Socket 实现的应用层协议,提供了一套标准的请求和响应格式,适合 Web 服务。 - Socket 更底层,允许直接建立 TCP 连接,适用于需要定制通信协议或需要低级...

    安卓json与服务器通信源码

    10. **JSON与XML对比**: 虽然XML是另一种常见的数据交换格式,但JSON因为其简洁性和更高的效率,现在在移动端更受欢迎。然而,在某些场景下,XML的结构化特性可能更合适。 综上所述,这个“安卓json与服务器通信...

    服务器安全狗专业版

    3. **网页云防篡改保护**:利用云端技术,服务器安全狗提供网页防篡改功能,它可以对比网页内容的原始版本,当检测到网页被非法修改时,能迅速恢复到正常状态,确保网站信息的安全性。 4. **网站云安全检测**:安全...

    Apache MINA基于JAVA的网络服务器框架 教程.zip

    1. **Apache_Mina_Server_2[1].0中文参考手册V1.0.pdf**:这份文档详细介绍了Apache MINA 2.1.0版本的使用方法,包括如何创建服务器、设置过滤器链、处理网络事件等,是学习MINA的基础资料。 2. **基于Flash Socket...

Global site tag (gtag.js) - Google Analytics