Nginx基础
- 反向代理, 负载均衡, 动静分离
- Ningx安装以及常用指令和配置文件
基础概念
代理
正向代理:
通过代理服务器使得局域网客户端通过代理服务器访问互联网
反向代理:
客户端对代理无感知, 将请求发送到反向代理服务器, 由反向代理服务器选择目标服务器然后返回给客户端
总结: 正向代理是代理客户端, 隐藏客户端地址. 反向代理是代理服务器, 隐藏服务器地址
负载均衡
请求量多, 并发量大的时候, 就不能使用传统的客户端向服务端直接发请求的架构
负载均衡就是将请求分发到多个服务器代替单个服务器的配置
流程:
- 客户端向反向代理服务器发起请求
- 反向代理服务器转发请求平均分发到多个服务器
动静分离
将静态与动态资源通过不同服务器部署