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配置SSL证书出错解决方案
Mar 31 Servers
nginx负载功能+nfs服务器功能解析
Feb 28 Servers
深入解析Apache Hudi内核文件标记机制
Mar 31 Servers
Apache Hudi的多版本清理服务彻底讲解
Mar 31 Servers
Windows server 2012 配置Telnet以及用法详解
Apr 28 Servers
Windows Server 2019 安装DHCP服务及相关配置
Apr 28 Servers
搭建Yolov5服务器
Apr 30 Servers
鲲鹏 CentOS 7 安装Python3.7
May 11 Servers
Windows Server 2022 超融合部署(图文教程)
Jun 25 Servers
Windows Server 2012 R2服务器安装与配置的完整步骤
Jul 15 Servers
apache虚拟主机配置的三种方式(小结)
Jul 23 Servers
Windows server 2016服务器基本设置
Aug 14 Servers
制作能在nginx和IIS中使用的ssl证书
解析在浏览器地址栏输入一个URL后发生了什么
Linux中Nginx的防盗链和优化的实现代码
详解nginx进程锁的实现
Jun 14 #Servers
Nginx四层负载均衡的配置指南
配置nginx 重定向到系统维护页面
Jun 08 #Servers
nginx配置文件使用环境变量的操作方法
Jun 02 #Servers
You might like
php截取中文字符串不乱码的方法
2013/12/25 PHP
PHP的变量类型和作用域详解
2014/03/12 PHP
yii框架builder、update、delete使用方法
2014/04/30 PHP
destoon网站转移服务器后搜索汉字出现乱码的解决方法
2014/06/21 PHP
Yii中CGridView关联表搜索排序方法实例详解
2014/12/03 PHP
PHP多线程之内部多线程实例分析
2015/03/09 PHP
PHP批量去除BOM头内容信息代码
2016/03/11 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
2018/09/28 PHP
jquery isType() 类型判断代码
2011/02/14 Javascript
JavaScript中的cacheStorage使用详解
2015/07/29 Javascript
基于JavaScript实现移动端点击图片查看大图点击大图隐藏
2015/11/04 Javascript
JQuery组件基于Bootstrap的DropDownList(完整版)
2016/07/05 Javascript
解析利用javascript如何判断一个数为素数
2016/12/08 Javascript
JS实现预加载视频音频/视频获取截图(返回canvas截图)
2017/10/09 Javascript
js实现手机web图片左右滑动效果
2017/12/29 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
重学 JS:为啥 await 不能用在 forEach 中详解
2019/04/15 Javascript
微信小程序封装的HTTP请求示例【附升级版】
2019/05/11 Javascript
p5.js实现故宫橘猫赏秋图动画
2019/10/23 Javascript
[02:37]2018DOTA2亚洲邀请赛赛前采访 VP.no[o]ne心中最强SOLO是谁
2018/04/04 DOTA
python 算法 排序实现快速排序
2012/06/05 Python
将tensorflow的ckpt模型存储为npy的实例
2018/07/09 Python
对Python 内建函数和保留字详解
2018/10/15 Python
Python的bit_length函数来二进制的位数方法
2019/08/27 Python
Flask框架请求钩子与request请求对象用法实例分析
2019/11/07 Python
Python3.7+tkinter实现查询界面功能
2019/12/24 Python
pytorch-神经网络拟合曲线实例
2020/01/15 Python
英国领先的酒类网上商城:TheDrinkShop
2017/03/16 全球购物
LACOSTE波兰官网:Polo衫、服装和鞋类
2020/09/29 全球购物
2014年三八妇女节活动总结
2014/03/01 职场文书
绩效考核实施方案
2014/03/18 职场文书
关于运动会的口号
2014/06/07 职场文书
语文复习计划
2015/01/19 职场文书
老公保证书怎么写
2015/02/26 职场文书
2015年端午节活动方案
2015/05/05 职场文书
小学四年级作文之写景
2019/08/23 职场文书