Nginx概述
为什么使用Nginx?
Nginx能支持5万并发量,而且消耗CPU、内存很低,关键是性能稳定,所以国内很多企业都用Nginx,一些大公司,如阿里巴巴,也是再Nginx基础上进行升级而已,毕竟是开源的。
Nginx的作用
1、Nginx可以做反向代理,负载均衡
2、Nginx还可以做动静分离
Nginx的应用场景
1、用作Http服务器,如静态网页服务器。(动静分离的原理)
2、可以配置虚拟主机
3、反向代理,负载均衡。(反向代理的好处:隐藏企业的真实IP;负载均衡的好处:减轻单台服务器的压力)
Nginx的具体场景
1、搭建Nginx网关系统,解决跨域问题。(大公司常用)
2、Nginx解决防盗链问题
3、Nginx可以提升抵御DDOS攻击的能力