集美阅读大全是一个以文章句子为主题的在线阅读网站。内含有各种经典好文章,爱情美文,诗歌散文,情感句子说说,范文资料等。读好文章,尽在集美阅读大全!!!
当前位置:集美阅读大全 >互联网 >建站 > 正文

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

本篇文章没有把 IIS服务器列入其中,因为 IIS 只能在 Windows 上运行,而 Apache 和 Nginx 可以在各种平台上运行。可以了解一下关于Web 服务器Apache、NGINX的基础知识。

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

一、分析两大服务器:

1、Apache

Apache 是世界排名第一的 web服务器,根据 netcraft 所作的调查,世界上百分之五十以上的 web 服务器在使用 Apache。

1995 年 4 月,最早的 Apache(0.6.2 版 ) 由 Apache group 公布发行。Apache group 是一个完全通过 internet 进行运作的非盈利机构,由它来决定 Apache web 服务器的标准发行版中应该包含哪些内容。 准许任何人修改隐错,提供新的特征和将它移植到新的平台上,以及其它的工作。当新的代码被提交给 Apache group 时,该团体审核它的具体内容,进行测试,如果认为满意,该代码就会被集成到 Apache 的主要发行版中。

Apache 的特性 :

  • 几乎可以运行在所有的计算机平台上
  • 支持最新的 http/1.1 协议
  • 简单而且强有力的基于文件的配置 (httpd.conf)
  • 支持通用网关接口 (cgi)
  • 支持虚拟主机
  • 支持 http 认证
  • 集成 perl
  • 集成的代理服务器
  • 可以通过 web 浏览器监视服务器的状态,可以自定义日志
  • 支持服务器端包含命令 (ssi)
  • 支持安全 socket 层 (ssl)
  • 具有用户会话过程的跟踪能力
  • 支持 fastcgi
  • 支持 java servlets

 

2、Nginx

Nginx 是俄罗斯人编写的十分轻量级的 http服务器,Nginx的发音为 “engine X”,是一个高性能的 http 和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由俄罗斯人 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发。

Nginx是以事件驱动的方式编写,所以有非常好的,性能,同时也是一个非常高效的反向代理、负载平衡。其拥有匹配 lighttpd 的性能。

 Nginx 做为 http 服务器,有以下几项基本特性:

处理静态文件,索引文件以及自动索引;打开文件描述符缓冲,无缓存的反向代理加速,简单的负载均衡和容错。fastcgi,简单的负载均衡和容错。模块化的结构包括:gzipping, byte ranges, chunked responses, 以及 SSI-filter 等 filter。如果由 fastcgi 或其它代理服务器处理单页中存在的多个 SSI ,则这项处理可以并行运行,而不需要相互等待。

Nginx 专为性能优化而开发,性能是其最重要的考量,实现上非常注重效率。它支持内核 Poll 模型,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。

Nginx 具有很高的稳定性。其它 http 服务器,当遇到访问的峰值,或者有人恶意发起慢速连接时,也很可能会导致服务器物理内存耗尽频繁交换,失去响应,只能重启服务器。例如当前 Apache 一旦上到 200 个以上进程, web 响应速度就明显非常缓慢了。而 Nginx 采取了分阶段资源分配技术,使得它的 CPU 与内存占用率非常低。 Nginx 官方表示保持 10,000 个没有活动的连接,它只占 2.5M 内存,所以类似 DDOS 这样的攻击对 Nginx 来说基本上是毫无用处的。就稳定性而言。

Nginx 支持热部署。它的启动特别容易,并且几乎可以做到 7 * 24 不间断运行,即使运行数个月也不需要重新启动。你还能够在不间断服务的情况下,对软件版本进行进行升级。

 

二、两种 web 服务器的比较:

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

注:在相对比较大的网站,节约下来的服务器成本无疑是客观的。而有些小型网站往往服务器不多,如果采用Apache这类传统Web服务器,似乎也还能撑过去。但有其很明显的弊端:Apache在处理流量爆发的时候(比如爬虫或者是Digg效应)很容易过载,这样的情况下采用Nginx最为合适。

建议方案:

Apache后台服务器(主要处理php及一些功能请求如:中文url)Nginx前端服务器(利用它占用系统资源少得优势来处理静态页面大量请求)Lighttpd图片服务器

总体来说,随着Nginx功能得完善将使他成为今后web server得主流。

 

三 、性能测试 :

将分别测试 2种软件在对动态页面和静态页面请求及并发时的响应时间

l静态页面 搜狐首页

Nginx

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

Apache

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

l动态页面内部社区首页

Nginx

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

Apache

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

lPHPINFO 函数页

Nginx

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

Apache 出现丢包

两大常用 Web 服务器:Apache 和 Nginx 有什么区别?

80%的人都看过的文章

  • Nginx主线板1.15.5 发布(下载)
  • Web 应用服务器Apache Tomcat 7.0.93 发布
  • 高性能Web服务器 Nginx 稳定版 1.16.0 发布,支持动态加载 SSL 证书
  • Web应用服务器Apache Tomcat 7.0.92 发布,支持 TLSv1.3
  • Web应用服务器 Apache Tomcat 8.5.45 发布
  • Web 应用服务器Apache Tomcat 8.5.38 发布
  • 高性能Web服务器 Nginx 1.15.11 发布
  • 轻量级Web服务器Nginx 1.15.2 主线版发布

课后答案张九龄《望月怀远》阅读答案及全诗翻译赏析

望月怀远张九龄海上生明月,天涯共此时。情人怨遥夜,竟夕起相思。灭烛怜光满,披衣觉露滋。不堪盈手赠,还寝梦佳期。注释⑴怀远:怀念远方的亲人。⑵最前面两句:辽阔无边的大海上升起一轮明月,使人想起了远在天涯……
2023-11-22 04:53暂无评论阅读详情

课后答案王安石《次韵唐公三首其三旅思》阅读答案

次韵唐公三首其三旅思王安石此身南北老,愁见问征途。地大蟠三楚,天低入五湖。看云心共远,步月影同孤。慷慨秋风起,悲歌不为鲈②。注:①张壤,字唐公,北宋嘉佑六年契丹国母生辰使,王安石友人。②《晋书&mid……
2023-11-22 04:52暂无评论阅读详情

笔记心得各级干部学习执法为民心得体会

  “各级干部都要牢固树立全心全意为人民服务的思想和真心实意对人民负责的精神,做到心里装着群众,凡事想着群众,工作依靠群众,一切为了群众。要坚持权为民所用,情为民所系,利为民所谋,为群众诚……
2023-11-22 04:12暂无评论阅读详情

笔记心得寒假大学生社会实践心得体会

  自从走进了大学,就业问题就似乎总是围绕在我们的身边,成了说不完的话题。在现今社会,招聘会上的大字报都总写着“有经验者优先”,可还在校园里面的我们这班学子社会经验又会拥有多少……
2023-11-22 04:08暂无评论阅读详情

协议书济南市某美容院转让协议第2篇

  __________美容院根据中华人民共和国国务院劳动法规和________市私营企业劳动管理实施办法,结合本美容院经营的具体所需今制订此劳动合同书。  双……
2023-11-22 02:36暂无评论阅读详情

剧本劳模宣传短剧剧本《阿咪也想当劳模》

  1、机械厂门卫处,日,外。  清早,机械厂班长李玉伟开着别克赛欧小汽车驶进厂区,门卫室内的保安一边按开电动门,一边朝李玉伟摆手。  李玉伟:(摇下车窗,笑着打招呼)小秦,早。  保安小秦:(笑着)……
2023-11-22 02:11暂无评论阅读详情

教程灰雀说课稿

灰雀说课稿  灰雀说课稿(一):  《灰雀》说课稿  一、说教材  《灰雀》是义务教育课程标准实验教科书,小学语文第五册第二单元的一篇讲读课文。这篇课文记叙了列宁在莫斯科郊外养病期间爱护灰雀的故事。列……
2023-11-22 00:41暂无评论阅读详情

课件“吴隐之字处默,濮阳鄄城人”阅读答案及原文

吴隐之字处默,濮阳鄄城人。美姿容,善谈论,博涉文史,以儒雅标名。弱冠而介立,有清操,虽儋石无储,不取非其道。事母孝谨,及其执丧,哀毁过礼。与太常韩康伯邻居,康伯母,贤明妇人也,每闻隐之哭声,辍餐投箸,……
2023-11-22 00:38暂无评论阅读详情

标签