Tomcat相关之Nginx3.0反向代理

一、

  • 部署tomcat,保持默认监听8080端⼝
  • 修改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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Tomcat 系统架构与原理剖析 注意:浏览器访问服务器使⽤的是Http协议,Http是应⽤层协议,⽤于定义数据通...
    acc8226阅读 1,734评论 0 6
  • 反向代理,负载均衡,动静分离 1.反向代理 修改nginx配置,并重新加载 重新加载nginx配置./nginx ...
    GavinZZW阅读 275评论 0 1
  • Tomcat是⼀个Http服务器(能够接收并且处理http请求,所以tomcat是⼀个http服务器) HTTP ...
    安然在路上阅读 430评论 0 0
  • 转自陈明乾的博客,可能有一定更新。 转原文声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、...
    C86guli阅读 1,234评论 0 15
  • 一、Nginx基础 Nginx 到底是什么?Nginx是⼀个⾼性能的HTTP和反向代理web服务器,核⼼特点是占有...
    190coder阅读 276评论 0 0