最浅显易懂的使用nginx实现端口映射的教程
考虑这样一个场景,我们部署了若干web应用在一台云服务器上,这些web应用监听在不同的端口号上。为了方便用户访问,我们希望这些web应用最终暴露给外界访问的网址是诸如"域名/webapp1", “域名/webapp2”, “域名/webapp3"这种,而不是"域名:8001/webapp1”, “域名:8002/webapp2”, "域名:8003/webapp3"这种。
换句话说,我们希望若干个web应用,暴露给用户的是同一个端口号。最理想的情况就是HTTP协议用默认的80端口,而HTTPS为默认的443端口。
利用NGINX可以实现这个端口映射需求。
假设我有一个web应用,监听在端口3001上:
现在我希望将这个3001端口隐藏起来。
只需要在nginx服务器的conf目录下,编辑nginx.conf这个文件,添加下面这个配置:
location /env/ {proxy_pass http://localhost:3001/env;}
而我的nginx默认监听的端口是8099:
这样我继续使用nginx的8099端口,也能通过上述配置,访问到原本监听在3001端口的应用了。
重复这个配置,就能实现监听在不同端口的众多web应用,能通过nginx暴露的同一端口访问。
要获取更多Jerry的原创文章,请关注公众号"汪子熙":
最浅显易懂的使用nginx实现端口映射的教程相关推荐
- nginx+mysql+端口映射_最浅显易懂的使用nginx实现端口映射的教程
考虑这样一个场景,我们部署了若干web应用在一台云服务器上,这些web应用监听在不同的端口号上.为了方便用户访问,我们希望这些web应用最终暴露给外界访问的网址是诸如"域名/webapp1& ...
- wdr5600 虚拟服务器,TP-Link WDR5600路由器端口映射设置教程
在TL-WDR5600路由器中,端口映射叫做虚拟服务器.本文学习啦小编主要介绍了TP-Link WDR5600路由器端口映射设置教程. TP-Link WDR5600路由器端口映射设置教程 一.明确需 ...
- 磊科762虚拟服务器静态,路由器端口映射教程_磊科NW717路由器端口映射设置教程...
端口映射在磊科NW717路由器中,叫做虚拟服务器;端口映射的作用是把访问路由器WAN口IP地址的请求,映射(转发)到内网中的某台计算机上网,具体请看下面小编介绍的操作方法! 磊科NW717端口映射设置 ...
- tl wdr5660虚拟服务器,TP-Link TL-WDR5600端口映射设置教程
本文主要介绍了TP-Link TL-WDR5600端口映射设置教程.TL-WDR5600路由器上的端口映射,指的就是把访问TL-WDR5600路由器WAN口IP地址的请求,转发到连接TL-WDR560 ...
- TP-LINK路由端口映射图文教程 【路由器建主】
TP-LINK路由端口映射图文教程 [路由器建主] 端口映射前需要明确一下几个概念: A一旦用路由器把几台电脑连接起来,那么这几台电脑+路由器,就相当于形成了一个局域网,每台设备都会分配到一个内部的I ...
- n2n内网穿透打洞部署全过程 + nginx公网端口映射
内网穿透.打洞工具有很多,此前在windows上使用的是vidcc这个玩意,也正因为linux不支持.自此在linux尝试过一些打洞工具,ssh 反向代理这些,因为安全性不便捷等多种原因,最终选择了n ...
- d191虚拟服务器,dlink无线路由器的端口映射设置教程
原标题:"dlink无线路由器的端口映射怎么设置"相关路由器设置经验分享. - 来源:191路由网 dlink无线路由器配置简单,不过对于没有网络基础的用户来说,完成路由器的安装和 ...
- 磊科路由虚拟服务器设置,Netcore磊科无线路由器端口映射设置教程
Netcore磊科无线路由器端口映射的设置方法,端口映射(端口转发)在磊科系列的路由器上又叫做虚拟服务器,通过配置虚拟服务器,可以让内网中的服务器(如WEB.FTP等服务器)被互联网上的用户所访问:本 ...
- tenda服务器端口映射,腾达(Tenda)路由器端口映射设置教程 | 192路由网
如果你所在在网络使用腾达(Tenda)路由器来连接了Internet,而在你的内网中又部署得有web服务器.FTP服务器等,要使内网中的网站或者FTP服务器可以被互联网上的其它用户访问到,那么这时候就 ...
最新文章
- 怎样在nexus 中 搜索到远程maven仓库中的jar 文件
- 模拟儿童学习多语言,Deepmind让DL看视频就学会翻译
- 简易嵌入式管理平台 C 实现
- OpenCASCADE:使用 扩展数据交换XDE之入门
- 请问WCF 跟 WebService之间异同
- 直播丨Oracle 12cR2 ADG LGWR Library Cache案例分享
- 传统企业如何选择优质的微信解决方案提供商
- img src SVG使用CSS更改样式
- 关于Linux SHELL 的编程的几个练习(课本182页5-10题)
- jmeter(一)基础介绍
- jrtplib java,jrtplib 分包处理
- python excel表格去重_EXCEL数据如何去重? Python:这事我比你熟
- JAVA网络协同办公自动化
- 01-CSS属性:字体属性和文本属性
- Sqlserver中的日期类型值不能小于1753年
- 《Linear Graph Convolutional Model for Diagnosing Brain Disorders Zarina》阅读笔记
- 简洁但功能强大的EditPlus
- 网络应用程序的通信视角
- cocosLua 之cocosStudio动画
- 怎么用计算机弹出行星,宇宙模拟器space engine教程2:创建自定义太阳系,包括创建恒星,行星等(上)...