nginx概述

一. 背景:

Netcraft(官网:http://uptime.netcraft.com)公司为互联网市场以及在线安全方面提供咨询服务。公司官网每月定期会公布的Web Server Survey 已成为了解全球网站与服务器市场份额情况的主要参考依据。

   最新数据:

  

       从最新数据上可以看出,nginx自面世以来基本一直都呈现上升的趋势。

二.   常见服务器产品介绍:

   Apache: 取自“a patchy server”的读音,意思是“充满了补丁的服务器”。

    优点: 跨平台能力强,安全性能高,运行速度快,性能相对稳定,而且扩展功能丰富

    缺点: apache在设计时使用了以“进程”为基础的结构,而进程要比线程消耗更多的系统开支,这导致apache在多处理器环境中性能有所下降,无法很好利用多处理器的优势。

  Microsoft IIS

    优点: 不仅可以提供web服务,还可以提供新闻服务,文件和应用程序服务,邮件服务等。而且还包含一些有趣的扩展,具备全文搜索功能的Index Server,及具备多媒体功能的Net Show等。

    缺点: 作为付费软件,IIS部署成本高的缺点也是显而易见的。

   Tomcat: 作者戴维森希望以一个动物的名字来命名这个软件,他希望这种动物能够自己照顾自己,所以就起名叫“Tomcat”(意思是公猫或其他雄性猫科动物)

    优点:

   

时间: 2024-10-19 22:54:00

nginx概述的相关文章

正向代理/反向代理理解、Nginx概述、安装及配置详解

一.Nginx概述 nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现.这里主要通过三个方面简单介绍nginx:反向代理.负载均衡.nginx特点 1.反向代理 关于代理:说到代理,首先我们要明确一个概念,所谓代理就是一个代表.一个渠道: 此时就涉及到两个角色,一个是被代理角色,一个是目标角色,被代理角色通过这个代理访问

Nginx——Nginx概述(一)

1.什么是Nginx? Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度.京东.新浪.网易.腾讯.淘宝等. 2.Nginx能做什么? 静态HTTP服务器,可以将服务器上的静态文件(如HTML.图片)通过HTTP协议展现给客户端. 作为反向代理优化网站的负载(负载均衡). 作为we

nginx学习笔记

Nginx概述 Nginx是一个高性能的http服务器和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器.Ngnix开源.免费.高性能.可靠,配置简单.资源消耗小.拥有丰富的扩展模块.不像传统的服务器,Nginx不依赖于线程去处理requests,而是使用更易于伸缩的事件驱动(异步的)体系结构.This architecture uses small, but more importantly, predictable amounts of memory under load.即使

nginx入门系列(一):nginx的基本操作

之前一篇文章大致的介绍过,nginx的基本使用.这篇文章的目的在于更细化的讲解nginx的一些基本使用,以及实际操作.nginx概述请参阅nginx入门 nginx的基本使用 1.nginx的启动 nginx -c /etc/nginx/nginx.conf 其中参数-c指定nginx启动时加载的配置文件,当然也可以不指定配置文件,省略-c,也可以启动,表示使用默认的配置文件. 例如使用ngnix则使用默认配置文件启动 2.nginx的停止 nginx的停止可以采用多种方式,可以杀主进程也可以使

Nginx(一):静态资源web服务器配置详解

一.Nginx概述 1.Nginx简介 解决基于进程模型产生的C10k问题,请求时即使无状态连接如web服务都无法达到并发响应量级一万现状.2006年俄罗斯编写.全称为engine X,缩减合并称为nginx.  官方站点:http://nginx.org/. 2013年发出企业版Nginx Plus 二次发行版:tengine, OpenResty- - 2.Nginx的特性 1) 模块化设计.较好扩展性:早期不支持模块的动态装卸载 2) 高可靠性:基于master/worker模式 mast

转:Apache和Nginx运行原理解析

Web服务器 Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务. 应用层使用HTTP协议. HTML文档格式. 浏览器统一资源定位器(URL). Web服务器常常以B/S(Browser/Server)方式提供服务.浏览器和服务器的交互方式如下: GET /index.php HTTP/1.1 +---------------+                   +----------------+  |               +------

nginx的upstream目前支持5种方式的分配

Nginx nginx的upstream目前支持5种方式的分配 FROM: 转载 1 轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器, 如果后端服务器down掉, 能自动剔除. 2 weight 指定轮询几率, weight和访问比率成正比, 用于后端服务器性能不均的情况.例如: 1 2 3 4 upstream bakend {     server 192.168.0.14 weight=10;     server 192.168.0.15 weight=10; } 3 ip_

Nginx+FastCGI配置

安装过程中参考:张宴 http://blog.s135.com/nginx_php_v5/nginx对我来说是一个新的内容,安装的包比较多,在经过了一段时间对nginx的了解之后,才真正的配置成功,本文在经过第二轮的nginx配置学习过程中,不断的完善,不断的理解.对以后再次配置是一个很好的总结. 1.1 nginx概述nginx简介Nginx是俄罗斯人编写的十分轻量级的HTTP服务器,Nginx,它的发音为“engine X”, 是一个高性能的HTTP和反向代理服务器,同时也是一个IMAP/P

Apache和Nginx运行原理解析

Web服务器 Web服务器也称为WWW(WORLD WIDE WEB)服务器,主要功能是提供网上信息浏览服务. 应用层使用HTTP协议. HTML文档格式. 浏览器统一资源定位器(URL). Web服务器常常以B/S(Browser/Server)方式提供服务.浏览器和服务器的交互方式如下: GET /index.php HTTP/1.1 +---------------+                   +----------------+ |               +-------