你知道nginx反向代理原理是怎样的吗?下面要给大家介绍的就是和nginx反向代理原理相关的内容,一起来仔细的看一看吧!
1、反向代理工作原理
一张图带你了解它的原理:
延伸阅读:
反向代理配置
下面来给大家讲一下反向代理配置方面的内容。
测试链接:
http://192.168.1.104/zentaopms/www/index.php?
http://192.168.1.104/zentaopms/www/index.php?m=project&f=create
假如,想要通过192.168.1.103代理服务器访问上面的测试链接,那么应该怎么操作呢?
解答:
编辑配置文件
[root @localhost nginx - 1.10 .0]# vim / usr / local / ngnix / conf / nginx.conf
之后,找到Server:
server { listen 80; server_name localhost;# charset koi8 - r;# access_log logs / host.access.log main; location / { root html; index index.html index.htm; }# error_page 404 / 404. html;# redirect server error pages to the static page / 50 x.html# error_page 500 502 503 504 / 50 x.html; location = /50x.html { root html; } location / zentaopms / www / { proxy_pass http: //192.168.1.104; }# proxy the PHP scripts to Apache listening on 127.0 .0 .1: 80## location~.php$ { # proxy_pass http: //127.0.0.1; # }
之后,重新加载配置文件:
[root @localhost nginx - 1.10 .0]# / usr / local / ngnix / sbin / nginx - s reload
最后访问测试url。
nginx反向代理原理你都了解了吗?关于原理以及配置方面的内容就给你介绍到这里了,除了这些之外,之前还给大家介绍一些关于nginx负载均衡原理方面的内容,感兴趣的小伙伴可以继续关注奇Q工具网的常见问题栏目来了解哦。
推荐阅读: