什么是Nginx

  Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。

  其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好,

  中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。

  不知道这么说你懂没有,反正我是一脸懵,那么看看他的作用吧,就有个大概了;

      

nginx需要的rpm包_服务器

 

Nginx的作用

 

  nginx能做反向代理,那么什么是反向代理呢,举个栗子,我想在本地使用 www.xxx.com 的域名去访问 www.taobao.com。

  那么这个时候我们就可以通过nginx去实现,再者,nginx能实现通过统一域名进入各个分支项目,nginx对请求进行分发,

  使访问请求达到均衡的目的,解决单台服务器压力。nginx可以解决跨域问题,也可作为隔离层。

 

代理的概念

  现在微商盛行,代理我们听到很多,一搞就是全国总代理,省级代理大牛,也就是厂家授权给代理,他有权做销售

       卖这个货,那么就涉及到两个角色,一个是被代理角色,一个是目标角色,那么厂家就是被代理的角色,目标角色就是买家  

  在Nginx中代理有正向和反向代理

  正向代理:它代理的是客户端,代客户端发出请求 

    正向代理的用途:
      (1)访问原来无法访问的资源,如Google
      (2) 可以做缓存,加速访问资源
      (3)对客户端访问授权,上网进行认证
      (4)代理可以记录用户访问记录(上网行为管理),对外隐藏用户信息

 

  反向代理:它代理的是服务端,代服务端接收请求  

    反向代理的作用:
      (1)保证内网的安全,通常将反向代理作为公网访问地址,Web服务器是内网
      (2)负载均衡,通过反向代理服务器来优化网站的负载 

负载均衡

  客户端发送的、Nginx反向代理服务器接收到的请求数量,就是我们说的负载量

  请求数量按照一定的规则进行分发到不同的服务器处理的规则,就是一种均衡规则。

  服务器接收到的请求按照规则分发的过程,称为负载均衡。

  

 

一些概念性的名词以上