常用的WEB服务器简介

admin3年前服务器59

常用的WEB服务器

WEB服务器也称为WWW服务器、HTTP服务器,其主要功能是提供网上信息浏览服务。Unix和Linux平台下常用的服务器有Apache、Nginx、Lighttpd、Tomcat、IBM WebSphere等,其中应用最广泛的是Apache。而Window NT/2000/2003平台下最常用的服务器是微软公司的IIS。

1、Apache是世界上应用最多的WEB服务器,优势主要在于源代码开放、有一支开放的开发队伍、支持跨平台应用以及其可移植性等。Apache的模块支持非常丰富,虽在速度和性能上不及其他轻量级WEB服务器,是属于重量级产品,所消耗的内存也比其他WEB服务器要高。

2、Lighttpd是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的WEB Server环境,它具有内存开销低、CPU占有率低、效能好,以及模块丰富等特点。支持FastCGI、CGI、Auth、输出压缩、URL重写及Alias等重要功能,属于轻量级WEB服务器。

3、Tomcat是一个开放源代码、运行servlet和JSP Web应用软件的基于Java的web应用软件容器,Tomcat server是根据servlet和jsp规范执行的,因此也可以说Tomcat server实行了Apache-Jakarta规范,且比绝大多数商用应用软件服务器要好,但是,tomcat对静态文件和高并发的处理比较弱。

4、IBM WebSphere是一种功能完善、开放的WEB应用程序服务器,它基于Java的应用环境,建立、部署和管理Internet和Intranet Web应用程序。相对于其他流行的WEB服务器而言,应用的数量很少。

5、IIS是一种WEB服务组件,允许在公共Intranet或Internet上发布信息的WEB服务器,其中包括WEB服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络上发布信息成了一件很容易的事情。它提供ISAPI作为扩展WEB服务器功能的编程接口,同时还提供了Internet,可以实现对数据库的查询和更新。

6、Nginx是一款高性能的HTTP和反向代理服务器,能够选择高效的epoll、kqueue、eventport最为网络I/O模型,在高连接并发的情况下,能够支持高达5万个并发连接数的响应,而内存、CPU等系统资源消耗却非常低,运行非常稳定。

Nginx与Apache、Lighttpd的综合对比:

从上图可以看出,Nginx在反向代理、Rewrite规则、稳定性、静态文件处理、内存消耗等方面,表现出了很强的优势,可见选用Nginx代替传统的Apache服务器,将会获得多方面的性能提升。

标签: WEB服务器
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

美国服务器常用的WEB服务器软件有哪些

美国服务器常用的WEB服务器软件有:1、Apache,可做代理服务器使用,也可以处理php页面;2、IIS,能建立灵活而安全的Internet和Intranet站点;3、GFE,是目前紧逼美国服务器W...

phpstudy伪静态设置的问题

先说下phpstudy伪静态设置方法打开phpstudy控制面板,找到php扩展和设置--apache扩展。在apache扩展菜单里面,找到rewrite_module模块,把它启用勾上。也可以直接打...

分享几种常见WEB服务器配置方案

在众多专用服务器中,WEB服务器应该是我们最为熟知和常用到的了,根据不同的建站及WEB需求,WEB服务器有着好几种常见的环境配置方案,这里就总结分享一下:当前比较流行的配置就是跑php一般就是,php...

WEB服务器该选择 Apache 还是 Nginx?

Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档。你可以放置网站文件,让全世界浏览;可以放置数据文件,让全世界下载。目前最主流的三个Web服务器...

几款比较好的WEB服务器软件推荐

针对应用过网络服务器的客户都了解,服务器软件有很多,它能确保网络服务器的一切正常运作,提高网络服务器的运作特性。但许多客户却针对WEB服务器软件掌握的并不是许多 。今日,服务器之家就为大伙儿详细介绍几...

页游服务器与普通WEB服务器的的区别有哪些

页游服务器与普通WEB服务器的的区别有:网页游戏服务器的数据传输量大,稳定性高,安全性可靠,同时可以满足用户的可扩展性,它采用的原理是Client主动发送数据给Server,同时Server也可主动往...