# 1 Nginx简介
**Nginx由来**
2004 年10月4号 俄罗斯人创作
当时的web server满足不了需求,阿帕奇解决不了,单枪匹马开发nginx。
---
**Nginx三大功能**
* **web服务器**
>作为web服务器,Nginx是一个轻量级,而且能够处理的并发量更大。
* **反向代理服务器**
>何为反向代理服务器?
---
![](https://img.kancloud.cn/91/9d/919d61dc4ac85a0c55167c73fbf3cc84_1594x1162.png)
---
![](https://img.kancloud.cn/78/52/78523f92c18c9bb9f3e1bc6c8ea51eb7_1606x1320.png)
---
![](https://img.kancloud.cn/49/58/4958ea23fbb1e5b19e7329cac7814217_1664x1296.png)
---
上述例子中,
客官-------------客户端请求
青楼mm---------web服务器
老鸨--------------反向代理服务器(负载均衡)
![](https://img.kancloud.cn/f9/38/f93851aab96700393347ec77e6b2fe6b_1080x670.png)
Nginx就是干这个活的。通过将用户端的请求,透明的转送给应用服务器。这样所有的客户端只需要访问同一个Nginx服务器就可以了。然后Nginx本身内部会有一些负载均衡的算法和规则来平均给身后的Server分发链接,达到每个服务器负载量均衡。
* **邮件服务器**
Nginx也可用充当一个IMAP/POP3/SMTP服务器。