Nginx实现反向代理
Posted Kwqin
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nginx实现反向代理相关的知识,希望对你有一定的参考价值。
实现效果:使用nginx反向代理,根据访问的路径跳转到不同端口的服务中
nginx监听端口为9001,
访问 http://127.0.0.1:9001/edu/ 直接跳转到127.0.0.1:8081
访问 http://127.0.0.1:9001/vod/ 直接跳转到127.0.0.1:8081
实验代码
第一步,准备两个tomcat,一个8001端口,一个8002端口,并准备好测试的页面
第二步,修改nginx的配置文件 在http块中添加server{}
抱歉!!上面那个端口写错了应该是 localhost:8081和8082;
location指令说明
该指令用于匹配 URL。 语法如下:
在两个tomcat的webapp下新建edu和vod文件夹,然后导入一个html页面 内容为8080!!和8081!!
测试访问!!!
记得8080,8081,9001端口都要开放,不然访问不成功滴!!!
这样就实现了反向代理啦!!!
以上是关于Nginx实现反向代理的主要内容,如果未能解决你的问题,请参考以下文章