Nginx 代理基本概述
在互联网请求里, 客户端⽆法直接向服务端发起请求, 那么就需要用到代理服务, 来实现客户端和服务端通信。

Nginx 作为代理服务可以实现很多的协议代理, 我们主要以 http 代理为主

正向代理(内部上⽹) 客户端<-->代理->服务端-->

反向代理 客户端->代理<-->服务端-->

- 代理区别
 
- 区别在于代理的对象不一样 # 翻墙
 - 正向代理代理的对象是客户端
 - 反向代理代理的对象是服务端
 
Nginx 代理配置语法 proxy_pass






1  | # 编译统一配置 引用文件  | 
1  | # 具体location实现引用,不要每个location下都实现一次  | 
1  | # 参数解释  | 
Nginx 反向代理

准备服务器
1  | 1. 够买两台华北的aliyun主机,一台可以上外网,一台无法出外网  | 



1  | # 使用默认的yum源 安装nginx  | 
Nginx反向代理配置实例
反向道理配置
- web配置
 
1  | # 在web服务器上创建目录 并 添加nginx配置  | 

- proxy配置
 
1  | # proxy配置  | 
1  | # proxy 指向 172.17.70.224 web服务端IP  | 
1  | # 日志  | 
1  | # 加个首页测试代理也会转发 注意server_name 使用域名的话 需要一致  | 
