Nginx学习积累笔记---Nginx反向代理场景应用
Nginx学习积累笔记—Nginx反向代理场景应用
1.Nginx反向代理场景应用需求
2.需求一完成
- 部署tomcat,保持默认监听8080端⼝
- 修改nginx配置,并重新加载
(./nginx -s reload)
3.需求二完成
- 再部署⼀台tomcat,保持默认监听8081端⼝
- 修改nginx配置,并重新加载
(./nginx -s reload)
- 这⾥主要就是多location的使⽤,这⾥的nginx中server/location就好⽐tomcat中的Host/Context
location 语法如下:location [=|~|~*|^~] /uri/ { … }
- 在nginx配置⽂件中,location主要有这⼏种形式:
优先级:4 > 3 > 2 > 1 > 5
- 正则匹配 location ~ /lagou { }
- 不区分⼤⼩写的正则匹配 location ~* /lagou { }
- 匹配路径的前缀 location ^~ /lagou { }
- 精确匹配 location = /lagou { }
- 普通路径前缀匹配 location /lagou { }