Nginx应?场景之反向代理

Posted 易水寒的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx应?场景之反向代理相关的知识,希望对你有一定的参考价值。

技术图片
部署tomcat,保持默认监听8080端?

修改nginx配置,并重新加载

修改nginx配置

技术图片
重新加载nginx配置

/nginx -s reload

测试,访问http://111.229.248.243:9003,返回tomcat的??

需求?完成

再部署?台tomcat,保持默认监听8081端?

修改nginx配置,并重新加载

技术图片
这?主要就是多location的使?,这?的nginx中server/location就好?tomcat中的

Host/Context

location 语法如下:

 location [=|~|~*|^~] /uri/ { … }

在nginx配置?件中, location主要有这?种形式:

1)正则匹配 location ~ /lagou { }

2)不区分??写的正则匹配 location ~* /lagou { }

3)匹配路径的前缀 location ^~ /lagou { }

4)精确匹配 location = /lagou { }

5)普通路径前缀匹配 location /lagou { }

优先级

4 > 3 > 2 > 1 > 5




以上是关于Nginx应?场景之反向代理的主要内容,如果未能解决你的问题,请参考以下文章

细说nginx系列之应用场景介绍

前端应该会的nginx代理(windows)

Nginx入门与基础之反向代理配置介绍

Nginx之反向代理

Nginx专题:Nginx之反向代理及配置

10. Nginx实现反向代理