Nginx反向代理转发tomcat怎么实现

先说正向代理,比如要访问youtube,但是不能直接访问,只能先找个翻墙软件,通过翻墙软件才能访问youtube. 翻墙软件就叫做正向代理。

所谓的反向代理,指的是用户要访问youtube,但是youtube悄悄地把这个请求交给bilibili来做,那么bilibili就是反向代理了。

在当前教程指的就是访问nginx,但是nginx把请求交给tomcat来做。

不多叙述,直至80和8080端口都可以访问相应的界面即可,当然自己设置的端口也可以

配置Nginx下的conf文件夹下的nginx.conf

vim nginx.conf

下图是原有的配置

Nginx反向代理转发tomcat怎么实现

相对于新下载的nginx原有配置修改了两处

第一处:

server_name localhost;

登录后复制

变更为 server_name tomcat的访问ip及端口;

如我的是 server_name 192.168.19.130:8080;
(自行修改)

第二处:

location /{root html;index index.html index.htm}

登录后复制

变更为:

location /{root html;index index.html index.htmproxy_pass http://192.168.19.130:8080}

登录后复制

只配置了一个server情况下,server_name可有可无,系统不会加载该配置。有多个server情况下,server_name必须要配置,nginx服务会根据该配置匹配。
(ps:此处最好配置,个人因为这个没配置浪费了我很久时间才实现反向代理)

这里可以进入sbin文件夹下 nginx -s reload重启一下nginx

访问192.168.19.130:80即可

Nginx反向代理转发tomcat怎么实现

这里全程虚拟机做的

以上就是Nginx反向代理转发tomcat怎么实现的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2603016.html

(0)
上一篇 2025年3月6日 19:36:25
下一篇 2025年2月23日 12:18:26

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论