Nginx反向代理配置的全过程记录


Posted in Servers onJune 22, 2021

一、准备工作

Linux系统安装Tomcat,使用默认端口8080,启动Tomcat服务器

Nginx反向代理配置的全过程记录

可以正常访问

Nginx反向代理配置的全过程记录

接下来想要通过Nginx反向代理,转发请求到Tomcat服务器。对外暴露的是Nginx反向代理服务器的端口号,而Tomcat不对外暴露。浏览器不能直接访问到Tomcat,而是通过Nginx反向代理服务器才能访问到Tomcat

Nginx反向代理配置的全过程记录

二、反向代理配置

在Windows系统的host文件进行域名和IP地址映射关系的配置

Nginx反向代理配置的全过程记录

Nginx反向代理配置的全过程记录

可以通过域名8080端口访问到Tomcat服务器

Nginx反向代理配置的全过程记录

然后在Nginx进行请求转发的配置,配置反向代理

Nginx反向代理配置的全过程记录

此时没有访问8080端口,而是直接访问的Nginx代理服务器,Nginx会反向代理转发请求到8080端口的Tomcat服务器

Nginx反向代理配置的全过程记录

还可以配置Nginx的反向代理,根据不同的访问路径跳转到不同端口的服务中

首先启动两个不同端口的Tomcat服务器,一个配置端口为8081,一个配置端口为8082

Nginx反向代理配置的全过程记录

Nginx反向代理配置的全过程记录

启动两个Tomcat服务器

Nginx反向代理配置的全过程记录

Nginx反向代理配置的全过程记录

此时8081和8082端口都可以访问

Nginx反向代理配置的全过程记录

Nginx反向代理配置的全过程记录

配置Nginx反向代理服务器

Nginx反向代理配置的全过程记录

配置好反向代理之后,访问/test8081/路径下的file8081页面,Nginx会反向代理访问8081端口的Tomcat服务器

Nginx反向代理配置的全过程记录

访问/test8082/路径下的file8082页面,Nginx会反向代理访问8082端口的Tomcat服务器

Nginx反向代理配置的全过程记录

这样就实现了根据不同的访问路径通过反向代理转发请求到不同的服务器

总结

到此这篇关于Nginx反向代理配置的文章就介绍到这了,更多相关Nginx反向代理配置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
解决使用了nginx获取IP地址都是127.0.0.1 的问题
Sep 25 Servers
Nginx内网单机反向代理的实现
Nov 07 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
Feb 12 Servers
为Centos安装指定版本的Docker
Apr 01 Servers
Linux中如何安装并部署Redis
Apr 18 Servers
聊聊配置 Nginx 访问与错误日志的问题
May 25 Servers
ubuntu下常用apt命令介绍
Jun 05 Servers
V Rising 服务器搭建图文教程
Jun 16 Servers
云服务器部署 Web 项目的实现步骤
Jun 28 Servers
搭建zabbix监控以及邮件报警的超级详细教学
Jul 15 Servers
Apache Kafka 分区重分配的实现原理解析
Jul 15 Servers
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
Jul 15 Servers
制作能在nginx和IIS中使用的ssl证书
解析在浏览器地址栏输入一个URL后发生了什么
Linux中Nginx的防盗链和优化的实现代码
详解nginx进程锁的实现
Jun 14 #Servers
Nginx四层负载均衡的配置指南
配置nginx 重定向到系统维护页面
Jun 08 #Servers
nginx配置文件使用环境变量的操作方法
Jun 02 #Servers
You might like
php 采集书并合成txt格式的实现代码
2009/03/01 PHP
PHP实现异步调用方法研究与分享
2011/10/27 PHP
深入解析PHP的Yii框架中的event事件机制
2016/03/17 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
PDO::getAttribute讲解
2019/01/28 PHP
Nigma vs Liquid BO3 第一场2.14
2021/03/10 DOTA
简单JS代码压缩器
2006/10/12 Javascript
javascript中的注释使用与注意事项小结
2011/09/20 Javascript
javascript重写alert方法的实例代码
2013/03/29 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
js 异步操作回调函数如何控制执行顺序
2013/12/24 Javascript
JQuery打造省市下拉框联动效果
2014/05/18 Javascript
JS短信验证码倒计时功能的实现(没有验证码,只有倒计时)
2016/10/27 Javascript
利用JS轻松实现获取表单数据
2016/12/06 Javascript
基于JavaScript实现轮播图原理及示例
2020/04/10 Javascript
Angular.js中控制器之间的传值详解
2017/04/24 Javascript
使用原生js+canvas实现模拟心电图的实例
2017/09/20 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
[32:07]完美世界DOTA2联赛PWL S3 LBZS vs Rebirth 第一场 12.16
2020/12/17 DOTA
Python最基本的数据类型以及对元组的介绍
2015/04/14 Python
Python基于PycURL自动处理cookie的方法
2015/07/25 Python
Python性能提升之延迟初始化
2016/12/04 Python
使用Python读取二进制文件的实例讲解
2018/07/09 Python
Python给图像添加噪声具体操作
2019/03/03 Python
提升Python效率之使用循环机制代替递归函数
2019/07/23 Python
python判断自身是否正在运行的方法
2019/08/08 Python
Python 使用元类type创建类对象常见应用详解
2019/10/17 Python
全球摩托车装备领导者:RevZilla
2017/09/04 全球购物
澳大利亚珍珠首饰购物网站:Vayo Pearls
2019/03/11 全球购物
Ticketmaster意大利:音乐会、节日、艺术和剧院的官方门票
2019/12/23 全球购物
简短大学毕业感言
2014/01/18 职场文书
企业党建工作汇报材料
2014/08/19 职场文书
个人授权委托书样本
2014/09/13 职场文书
2014审计局领导班子民主生活会对照检查材料思想汇报
2014/09/20 职场文书
民间个人借款协议书
2014/09/30 职场文书
小学四年级作文之人物作文
2019/11/06 职场文书