nginx反向代理怎样实现(Nginx反向代理配置的全过程记录)
类别:服务器 浏览量:1828
时间:2021-10-14 00:09:47 nginx反向代理怎样实现
Nginx反向代理配置的全过程记录一、准备工作
Linux系统安装Tomcat,使用默认端口8080,启动Tomcat服务器
可以正常访问
接下来想要通过Nginx反向代理,转发请求到Tomcat服务器。对外暴露的是Nginx反向代理服务器的端口号,而Tomcat不对外暴露。浏览器不能直接访问到Tomcat,而是通过Nginx反向代理服务器才能访问到Tomcat
二、反向代理配置
在Windows系统的host文件进行域名和IP地址映射关系的配置
可以通过域名8080端口访问到Tomcat服务器
然后在Nginx进行请求转发的配置,配置反向代理
此时没有访问8080端口,而是直接访问的Nginx代理服务器,Nginx会反向代理转发请求到8080端口的Tomcat服务器
还可以配置Nginx的反向代理,根据不同的访问路径跳转到不同端口的服务中
首先启动两个不同端口的Tomcat服务器,一个配置端口为8081,一个配置端口为8082
启动两个Tomcat服务器
此时8081和8082端口都可以访问
配置Nginx反向代理服务器
配置好反向代理之后,访问/test8081/路径下的file8081页面,Nginx会反向代理访问8081端口的Tomcat服务器
访问/test8082/路径下的file8082页面,Nginx会反向代理访问8082端口的Tomcat服务器
这样就实现了根据不同的访问路径通过反向代理转发请求到不同的服务器
总结
到此这篇关于Nginx反向代理配置的文章就介绍到这了,更多相关Nginx反向代理配置内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
您可能感兴趣
- nginxlocation和alias的区别(nginx搭建图片服务器的过程详解root和alias的区别)
- nginx反向代理多个server(Nginx反向代理多个服务器的实现方法)
- nginx服务器怎么屏蔽爬虫(nginx 防盗链防爬虫配置详解)
- nginx+ssl配置详解(nginx配置ssl实现https的方法示例)
- nginx 配置强制跳转https(Nginx实现https网站配置代码实例)
- docker重新加载nginx(Docker Nginx Log 三者的处理详解)
- nginx跨域怎么用(如何利用map实现Nginx允许多个域名跨域)
- linux安装nginx启动页面访问不到(apache,nginx上传目录无执行权限的设置方法)
- nginx配置两个前端web服务(你真的了解如何将Nginx配置为Web服务器吗)
- windows下nginx负载均衡配置(使用nginx配置访问wgcloud的方法)
- nginx反向代码解决跨域访问(nginx 解决跨域问题嵌入第三方页面)
- nginx 怎么搭建web服务器(Linux+Nginx+Php架设高性能WEB服务器)
- php nginx 底层执行流程(nginx/apache/php隐藏http头部版本信息的实现方法)
- nginx结构图解(详解Nginx 工作原理)
- nginx如何配置php项目(Nginx服务器究竟是怎么执行PHP项目)
- nginx配置404状态码(解决Nginx 配置 proxy_pass 后 返回404问题)
- 王铲铲的致富之路无限金币卡法攻略教学(王铲铲的致富之路无限金币卡法攻略教学)
- 文明6金币太少怎么办 文明6无限刷钱教程(文明6金币太少怎么办)
- 开国中将,王牌军63军首任政委,两个连襟一个上将一个少将传为佳话(王牌军63军首任政委)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
- 王牌部队,你看的剧情我看的时尚(你看的剧情我看的时尚)
- 被鉴定的古董价值300万 当心,你可能遇到诈骗了(被鉴定的古董价值300万)
热门推荐
- 怎么用python获取目录(python 获得任意路径下的文件及其根目录的方法)
- mysql分组函数入门(详解MySQL 数据分组)
- php建造者模式实例(PHP工厂模式、单例模式与注册树模式实例详解)
- python好看图案(python实现趣味图片字符化)
- 如何启动所有docker服务(docker 使用CMD或者ENTRYPOINT命令同时启动多个服务)
- HTML5<q> 与 <blockquote> 的区别
- python与php(解决Python3 被PHP程序调用执行返回乱码的问题)
- python3 代码解读(Python3列表内置方法大全及示例代码小结)
- mybatis为什么还用mysql(关于MyBatis连接MySql8.0版本的配置问题)
- php数据库怎么获得表单(php如何把表单内容提交到数据库)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9