首页 存档 技术 查看内容

【郑州-第四十七期】配置NGINX,实现在手机上查看页面 1.背景介绍 2.下载安装 3.具体 ...

2018-3-30 13:00 |来自: 互联网 353 0

摘要: 1.背景介绍 Nginx是一个高性能的HTTP和反向代理服务器,在产品成功的前一刻,为了测试产品上线后的效果,安装nginx可以用你的电脑作为模拟主机来测试产品的功能http服务器反向代理服务器 HTTP是Web协议集中的重要协 ...

1.背景介绍


Nginx是一个高性能的HTTP和反向代理服务器,在产品成功的前一刻,为了测试产品上线后的效果,安装nginx可以用你的电脑作为模拟主机来测试产品的功能

http服务器反向代理服务器

  • HTTP是Web协议集中的重要协议,它是从客户机/服务器模型发展起来的。客户机/服务器是运行一对相互通信的程序,客户与服务器连接时,首先,向服务器提出请求,服务器根据客户的请求,完成处理并给出响应。

  • 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端。

那么nginx都有哪些应用呢

在国内,已经有 淘宝、新浪博客、新浪播客、网易新闻、六间房、56.com、Discuz!、水木社区、豆瓣、YUPOO、海内、迅雷在线 等多家网站使用 Nginx 作为Web服务器或反向代理服务器。

在国外,运用在俄罗斯最大的门户网站Rambler上,同时被俄罗斯超过20%的虚拟主机平台采用作为反向代理服务器。


Nginx的优势

  1. 跨平台:能在大多数Unix like os编译运行,而且也有Windows移植版本

  2. 配置简单:非常容易上手,配置风格跟程序开发一样

  3. 非阻塞、高并发连接:官方测试支撑5万,实际环境也能到2~3万

  4. 事件驱动:采用epoll模型,支持更大的并发连接

  5. Master/Worker进程:一个master进程,生成一个或者多个worker进程

  1. 内存消耗小:3万并发,开10个Nginx进程才消耗150M内存

  2. 内置的健康检查功能:Nginx代理的后端的某台Web服务器宕机时不影响前端访问

  3. 节省宽带:支持GZIP压缩,可以添加浏览器本地的Header头

  4. 稳定性高:用于反向代理,宕机概率微乎其微


BSD协议

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部