统计数据报表正确显示;
超过80%的web应用软件程序和网站都是使用的开源web服务器 。在本文中 。咱们将介绍目前市场上最流行的5大开源web服务器 。并简要回顾它们的历史 。技术特性以及更多相关内容 。方便你自己能够更加轻松的部署这些流行的web服务器 。
根据维基百科介绍 。web服务器是“通过请求的程序 。
NGINX服务器
文章插图
Igor Sysoev从2002年开始研究NGINX 。并在2004年发布了第一个公开版本 。NGINX的研究是为知道决C10K(C10K是如何处理1万个并发连接的简写)问题 。目前 。全球有超过30%的网站在使用它 。
Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器 。并在一个BSD-like 要求下发行 。其特点是占有内存少 。并发能力强 。事实上nginx的并发能力确实在同类型的网页服务器中表现较好 。中国大陆使用nginx网站客户有:百度、京东商城、新浪、网易、腾讯、淘宝等 。
文章插图
NGINX依靠异步事件驱动架构来帮助其处理大量的并发会话 。由于其对资源的轻量利用和伸缩自如的特性 。它成为了广受欢迎的web服务器 。
NGINX在类BSD(Berkeley Software Distribution)许可要求的授权下发布出来的 。它不仅可作为web服务器进行部署 。也可作为代理服务器或负载均衡器 。你可以在NGINX社区网站找到它的更多信息 。
NGINX的特点:
服务器
Nginx作为负载均衡服务器:Nginx 既可以在内部直接支持 Rails 和 PHP 程序对外进行服务 。也完全可以支持作为 要好很多 。
处理静态文件 。索引文件以及自动索引;打开文件描述符缓冲 。
无缓存的反向代理加速 。简单的负载均衡和容错 。
FastCGI 。简单的负载均衡和容错 。
模块化的结构 。包括 gzipping, byte ranges, chunked responses,以及 SSI-filter 等 filter 。如果由 FastCG或其它代理服务器处理单页中存在的多个 SSI 。则这项处理可以并行运行 。而不需要相互等待 。
支持 SSL 和 TLSSNI 。
代码
Nginx代码完全用C语言从头写成 。已经移植到许多体系结构和操作面板系统 。包括:Linux、FreeBSD、Solaris、mac OS X、AIX以及Microsoft Windows 。Nginx有自己的函数库 。并且除了zlib、PCRE和OpenSSL之外 。标准模块只使用系统C库函数 。而且 。如果不需要或者考虑到潜在的授权冲突 。可以不使用这些第三方库 。
代理服务器
作为邮件代理服务器:Nginx 同时也是一个非常优秀的电子邮件代理服务器(最早研究这个产品的目的之一也是作为邮件代理服务器) 。Last.fm 描述了成功并且美妙的使用经验 。
Nginx 是一个安装非常的简单、配置文件非常简洁(还能够支持perl语法)、Bug非常少的服务器 。Nginx 启动非常的容易 。并且几乎可以做到7*24不会中断运行 。即便运行数个月也不需要重新启动 。你还能够不会中断服务的情况下进行应用版本的升级 。
Lig服务器
Lig占用率低、效能好以及丰盛的模块等特点 。
文章插图
Lig框架 。通过项目主页 。你可以找到它的更多信息 。
Apache
Apache 服务器 。
Apache,中文名:阿帕奇 。是Apache应用基金会的一个开放源码的网页服务器 。可以在大多数计算机操作面板系统中运行 。由于其多平台和安全保障性被广泛大面积使用 。是最流行的Web服务器端应用之一 。它超快、可靠并且可通过简单的API扩展 。将Perl/Python等解释器编译到服务器中 。研究者 Apache应用基金会 。Apache。
从1996年开始 。Apache 基金会的项目页面上找到它的更多信息 。
Apache Tomcat
Apache只支持静态网页 。但像php,cgi,jsp等动态网页就需要Tomcat来处理 。Tomcat是由Apache应用基金会下属的Jakarta项目研究的一个Servlet容器 。遵从Sun Microsystems提供的技术规范 。实现了对Servlet和javaServer Page(JSP)的支持 。并提供了作为Web服务器的一些特有功能 。如Tomcat管理和控制平台、安全域管理和Tomcat阀等 。由于Tomcat本身也内含了一个并称为网页服务三剑客 。可见其应用度之广泛 。
文章插图
Apache Tomcat是在Apache许可证 2.0 版的授权下进行发布出来的 。通常用于运行Java应用软件程序 。此外 。它能够通过Coyote的扩展 。扮演为本地文件项目网站 。
推荐阅读
- 2020年15万以下落地,求推荐一款家用车可以吗,谢谢?
- 有什么全款15万以内的车可以推荐吗?
- 女足夺得亚洲杯为何在国内引起如此大的震动?
- 15万以内的轿车哪几款性价比高一些?
- 郭艾伦和杨鸣之间或存在矛盾,下赛季他会去广州队吗?
- 诛仙冷笑话任务怎么做 诛仙冷笑话任务做法
- 包含所有 十五万以内预算买车,求推荐?
- 李晓旭意外受伤,是因为对手没有保护好他吗?
- 电脑硬盘分区重新分配 电脑双硬盘和单硬盘的区别