Nginx

1.在工作Nginx使我们常用的,这篇文中简介一下Nginx.欢迎留言,一起进去。

Nginx简介:

        Nginx是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔 赛索耶夫为俄罗斯访问量第二的Rambler.ru站点开发的,第一个版本0.1.0发布于2004年10月4日,2011年6月1日, nginx 1.0.4发布。

      其特点占有内存少,并发能力强,能够支持高达50000个并发连接数的响应。

       Nginx是一个安装非常的简单、配置 文件非常简洁、Nginx启动特别容易。并且几乎可以做到7*24不间断运行。

Nginx作用:

      http代理,反向代理:作为web服务器常用的功能之一,尤其是反向代理。

     正向代理:代理的是客户端。

     反向代理:代理的是服务端。

     轮询:依次循环。(例如有二台服务器,先访问第一台服务,在访问第二台服务,依次循环)

     加权轮询(权重):(例如有二台服务器,有一台服务器比较高,然后大量的服务器访问第一台服务,然后部分请求能访问第二台服务。)

   IP hash:ip hash 可以进行session共享,建议使用redis。

   动静分离:(有些请求需要请求后台,例如:(css,js)静态的资源可以使用时nginx完成,也可以提高访问速度)

Nginx重点:

 

      反向代理/负载均衡/加权轮询/动静分离 

Nginx.conf详解  

 

Nginx例子:
    修改本地hosts文件:
    修改IP映射地址,添加本地IP地址解析,文件位置是C:\Windows\System32\drivers\etc 

 

这样浏览器访问http://www.study.nginxhttp://localhost/的时候就会直接访问本机地址,不会去网络上询问IP地址。

   添加Nginx配置文件

 在Nginx跟目录下有个conf/nginx.conf文件,配置文件如下:

 

 

1.这样我把http://www.study.nginx对应的项目设置成本地端口号为8089对应的项目。Nginx需要重新加载 

   

2.Nginx的命令:

    启动:start nginx.exe

    加载:nginx -s reload

    关闭:nginx -s stop

 

3.运行本地项目:

     启动8089项目,启动Nginx

4. 验证结果: 

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值