Nginx学习积累笔记---Nginx反向代理场景应用

Nginx学习积累笔记—Nginx反向代理场景应用

1.Nginx反向代理场景应用需求

Nginx学习积累笔记---Nginx反向代理场景应用

2.需求一完成

  1. 部署tomcat,保持默认监听8080端⼝
  2. 修改nginx配置,并重新加载(./nginx -s reload)
    Nginx学习积累笔记---Nginx反向代理场景应用

3.需求二完成

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