
常用的WEB服务器
WEB服务器又称为WWW服务器和HTTP服务器,主要功能是提供在线信息浏览服务。Unix和Linux平台下常用的服务器有Apache、Nginx、Lighttpd、Tomcat、IBM WebSphere等。,其中Apache的应用最为广泛。Windows NT/2000/2003/2008/Vista/7/8平台下最常用的服务器是微软IIS。
1.Apache是世界上使用最广泛的WEB服务器。其优势主要在于其开源代码、开放开发团队、跨平台应用支持和可移植性。Apache的模块支持极其厚实。虽然在速度和性能上不如其他轻量级WEB服务器,但它是一个重量级产品,比其他WEB服务器消耗更多内存。
2.Lighttpd专门为高性能网站提供了一个安全、快速、兼容和简单的WEB服务器环境。具有内存开销低、CPU占用率低、效率好、模块厚的特点。它支持FastCGI、CGI、Auth、输出压缩、URL重写和别名,是一个轻量级的WEB服务器。
3.tomcat是一个基于Java的web应用软件容器,开源代码,运行servlet和jsp Web应用软件。Tomcat服务器是按照servlet和JSP规范实现的,所以可以说Tomcat服务器实现了Apache-Jakarta规范,比大多数商业应用软件服务器都要好。但是Tomcat在处理静态文件和高并发性方面比较弱。
电脑不小心删除的文件怎么恢复?建议使用几种恢复方法来删除文件。
4。IBM WebSphere是一个完善的、开放的WEB应用服务器,它基于Java应用环境建立、部署和管理Internet和Intranet Web应用。与其他流行的WEB服务器相比,应用程序的数量非常少。
5.IIS是一个WEB服务组件,它允许WEB服务器在公共Intranet或Internet上发布信息,包括WEB服务器、FTP服务器、NNTP服务器和SMTP服务器。它分为网页浏览、文件传输、新闻服务和电子邮件发送等。它使得在网络上发布信息变得容易。它提供了ISAPI作为编程接口来扩展WEB服务器的有效性,还提供了互联网,可以查询和更新数据库。
6.Nginx是一个高性能的HTTP和反向代理服务器,可以选择高效的epoll、kqueue和eventport作为网络I/O模型。在高邻接并发的情况下,最高可支持5万个并发邻接的响应,但内存、CPU等系统资源极低,运行极其稳定。
Nginx、Apache和Lighttpd的综合比较;
从上图可以看出,Nginx在反向代理、重写规则、健壮性、静态文件处理、内存消耗等方面表现出了强大的优势。可以看出,通过替换传统的Apache服务器,Nginx的性能会在很多方面得到提升。