1、 Apache介绍
Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一
●Apache源于Ncsahttpd服务器,经过多次修改,成为世界上最流行的Web服务器软件之一
Apache取自“ a patchy server的读音,意思是充满补丁的服务器,因为它是自由软件,所以不断有人来为它开发新的功能、新的特性、修改原来的缺陷 Apache的特点是简单、速度快、性能稳定,并可做代理服务器来使用
到目前为止 Apache仍然是世界上用的最多的Web服务器,市场占有率达60%左右世界上很多著
名的网站如 Amazon, Yahoo!,W3 Consortium, Financial Times等都是 Apache的产物,它的成功之处主要在于它的源代码开放、有一支开放的开发队伍、支持跨平台的应用(可以运行在几乎所有的Unix、 Windows, Linux系统平台上)以及它的可移植性等方面

Apache的特性

  1. o几乎可以运行在所有的计算机平台上
    o支持最新的http:/1.1协议
    o简单而且强有力的基于文件的配置(httpd.confo
    o支持通用网关接口(cg)
    o支持虚拟主机
    o支持http认证
    o集成perl
    o集成的代理服务器
    o可以通过web浏览器监视服务器的状态,可以自定义日志
    o支持服务器端包含命令(ssi)
    o支持安全 socket层(s)
    o具有用户会话过程的跟踪能力
    o支持 fastcgi
    o支持 java servlets
    2、 nginx介绍
    nginx是俄罗斯人编写的十分轻量级的HTTP服务器它的发音为engineX”,是一个高性能的HTP和反向代理服务器,同时也是一个 MAP/POP3/SMTP代理服务器. Nginx是由俄罗斯人gorSysoev为俄罗斯访问量第二的 Rambler.ru站点开发
    Nginx以事件驱动的方式编写,所以有非常好的性能,同时也是一个非常高效的反向代理、负载平衡。其拥有匹配Lighttpd的性能,同时还没有Lighttpd的内存泄漏问题,而且Lighttpd的
    mod_proxy也有一些问题并且很久没有更新。但是 Nginx并不支持cg方式运行,原因是可以减少因此带来的一些程序上的漏洞。所以必须使用 Fastcgi方式来执行PHP程序。nginx做为HTTP服务器,有以下几项基本特性:
    o处理静态文件,索引文件以及自动索引;打开文件描述符缓冲
    o无缓存的反向代理加速,简单的负载均衡和容错.
    oFastcgi,简单的负载均衡和容错
    o Nginx专为性能优化而开发,性能是其最重要的考量实现上非常注重效率。它支持内核Pol模型,能经受高负载的考验有报告表明能支持高达50,000个并发连接数
    oNginx具有很高的稳定性。其它HTTP服务器,当遇到访问的峰值,或者有人恶意发起慢速连接时,也很可能会导致服务器物理内存耗尽频繁交换,失去响应,只能重启服务器。例如当前 apache-旦上到200个以上进程,web响应速度就明显非常缓慢了.而 Nginx采取了分阶段资源分配技术,使得它的CPU与内存占用率非常低。nginx官方表示保持10000个没有活动的连接,它只占了2.5M内存,所以类似DOS这样的攻击对nginx来说基本毫无用处的,就稳定性而言,nginx比lighthttpd更胜一筹。
    o nginx支持热部署,他的启动特别容易,并且几乎可以做到7*24不间断运行,即使数个月也不需要重新启动。你还能在不间断服务的情况下,对软件版本进行升级。
    3、 Apache和 Nginx对比Nginx相对于 Apache
    o 高并发响应性能非常好。(单台万级并发连接30000-50000/s(简单静态页))
    o反向代理性能非常好。(可用于负载均衡)
    o内存和cpu占用率低。(为 Apache的1/5-1/10)
    o功能较 Apache少(常用功能均有)
    4、 Apache和 Nginx总结
    Apache拥有丰富的模块组件支持,稳定性强,BUG少,动态内容处理强
    Nginx轻量级,占用资源少,负载均衡,高井发处理强,静态内容处理高效

Apache和 Nginx的介绍相关推荐

  1. 【Linux入门到精通系列讲解】Nginx详细介绍和安装使用(这一篇就够了)

    文章目录 1 Nginx 介绍 2 简单请求和非简单请求 3 正向代理和反向代理 4 apache与nginx的区别 5 Nginx 在Ubuntu 上的安装,测试 5.1 Install 5.2 防 ...

  2. 转: 三大WEB服务器对比分析(apache ,lighttpd,nginx) (2008年的旧文,仅供参考之用)...

    from:  http://www.blogjava.net/daniel-tu/archive/2008/12/29/248883.html 三大WEB服务器对比分析(apache ,lighttp ...

  3. Web服务(Apache、Nginx、Tomcat、Jetty)与应用(LAMP、CMS-WordPressGhost、Jenkins、Gitlab)

    Web服务和应用是目前信息技术领域的热门技术.如何使用Docker来运行常见的Web服务器(包括Apache.Nginx.Tomcat等),以及一些常用应用(LAMP.CMS等).包括具体的镜像构建方 ...

  4. apache 反向代理_通过 Apache 与 Nginx 配置 AJP 配置反向代理

    ↑ 点击上面 "时代Java"关注我们, 关注新技术,学习新知识! 前言 目前,随着公有云的出现,一些大型的服务提供商将很多的基础服务以公有云的形式发布出来,而企业则可以使用这些基 ...

  5. 开源问答Tipask伪静态apache和nginx设置

    [摘要]Tipask是一款开源.SEO友好.扩展性强.性能卓越的问答系统!Tipask 独特的MVC构架,使得二次开发非常容易,多种接口方便和已有系统整合.本文介绍开源问答Tipask伪静态apach ...

  6. Vue项目上线后刷新报错404问题(apache,nginx,tomcat)

    一. Vue项目打包发布apache报错: route,配置一个覆盖所有的路由情况 1.需要修改router/index.js中new Router 配置,加一个base: '/htcm_front/ ...

  7. 配置apache和nginx的tomcat负载均衡

    2016-01-25 09:36 by pursuer.chen, 2777 阅读, 2 评论, 收藏, 编辑 概述 本篇文章主要介绍apache和nginx的相关配置,tomcat的相关安装配置我在 ...

  8. Apache、nginx 、lighttpd

    转自:http://blog.csdn.net/hguisu/article/details/7395181 http://blog.csdn.net/hguisu/article/details/7 ...

  9. 初手必看之Nginx详细介绍

    出处:http://twentyfour.blog.51cto.com/945260/568906 标签: linux  nginx  服务  web 原创作品,允许转载,转载时请务必以超链接形式标明 ...

最新文章

  1. 使用Python、OpenCV翻转图像(水平、垂直、水平垂直翻转)
  2. 遇到奇怪的C#/C/C++或者Java的bug可以去问问Coverity
  3. JavaScript弹出新窗口居中显示
  4. js数组去重解决方案
  5. 我用AI回怼美女汽车销售系列[yolo车牌识别](二)
  6. jenkins war包_Jenkins的安装和部署(jenkins教程)
  7. eclipse让实现类也添加上接口的注释_您的Spring框架注释指南,请注意查收
  8. python web中的并发请求
  9. CentOS 7.5 安装Zabbix4.4.4和Grafana6.4.4监控系统安装
  10. omni rpc python生成地址_python编辑图形界面单一功能MAC随机地址生成
  11. 双目测量空间中两点距离
  12. 三维温度场 matlab,matlab绘制温度场
  13. python 正则表达式 r_python 正则表达式
  14. 计算机RAM ,ROM,NOR FLASH ,NAND FLASH和手机RAM,ROM大家庭血缘关系图
  15. android 高德地图poi搜索周边
  16. java时区ZoneId集
  17. 天耀18期 - 12.数据结构-1-2.LinkedList【作业】-猜数字.doc
  18. 数据的离散程度度量:极差、四分位差、平均差、方差、标准差、异众比率、离散系数
  19. 谷歌公开自动驾驶新专利:通过眼睛注视向量,精确判断注意力
  20. nodemcu刷鸿蒙系统,mac开发nodemcu, 通过terminal刷固件

热门文章

  1. 山野村夫的总提纲!……还是羞于见人啦=////=
  2. 虚拟现实游戏的十大误区
  3. 旅行青蛙(旅かえる)逆向笔记
  4. 福利:亲测腾讯云轻服务器248可以免费升级到448配置了
  5. 【考试记录】Apsara Clouder大数据技能认证:MOOC网站日志分析
  6. 白话数字签名(3)——Web程序中的数字签名【转】
  7. 根据经纬度坐标值在百度地图上绘制轨迹
  8. Node.js轻量级Web框架Express4.x使用指南
  9. 基于java+ssm+mysql的企业审批管理系统
  10. 远程控制软件向日葵等