代理:
客户端 -----> 代理 ------>服务端
客户
代理的区别:区别在于代理的对象不一样
正向代理:代理的对象是客户端
方向代理:代理的对象是服务端
------------------------------------------------------------------------------------
配置语法:
Syntax : proxy_pass URL; 服务器地址:一般支持是http或者http上的协议
Default :——
Context : location,if in location ,limit_except
----------------------------------------------------------------------------------------------------------------------
演示:
在/etc/nginx/con.d 目录下创建两个配置文件 fx_proxy.conf 和 realserver.conf
fx_proxy.conf 配置如下:
监听的是80端口,代理的是本机的 8080端口。
realserver.conf 配置如下:
输入命令:netstat -luntp | grep nginx
在/opt/app/code2 目录下创建 test_proxy.html 文件 内容如下:
输入命令:nginx -tc /etc/nginx/nginx.conf (检查配置文件)
输入命令:nginx -s reload -c /etc/nginx/nginx.conf (重启nginx)
在浏览器输入 : 公网ip/test_proxy.html
可以看到进入了 test_proxy.html 页面。
--------------------------------------------------------------------------------
登陆服务器,进入fx_proxy.conf,将配置注释:
重新启动nginx,再次在浏览器输入 公网ip/test_proxy.html
可以看到
---------------------------------------------------------------------------------------------------------------------