数据吧www.shujuba.net - 专注于企业级云服务器、云计算、网站高防CDN加速、服务器租用托管服务 - 站长资讯中心

数据吧 - 致力提供Linux(CentOS),Win2003,Win2008系统基础资料、vps云服务器安全防护知识、以及PHP,ASP环境搭建等。为各大中小站长、公司企业网站、虚拟主机、香港美国韩国日本台湾vps云服务器用户以及初学者或爱好者提供有用的资料文章。帮助大家学习和收集有用的教程。我们的宗旨是为大众站长提供优质的服务。

实现通过域名可以访问站点且站点静态资源且,nginx外网访问内网站点配置操作

   下面的文章主要介绍了服务器nginx外网访问内网站点配置操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧背景:
 
站点是前后端分离:vue+springboot
 
前端内网地址:192.168.1.10:81
 
API内网地址:192.168.1.12:8080
 
外网域名:abc.ab.com 外网IP:10.114.X.X
 
需求:
 
通过域名可以访问站点且站点静态资源且可访问API请求数据
 
方案:(前提:外网域名映射服务器外网IP)
 
1.nginx配置域名监听且访问静态资源
 
2.重点来了!!!静态资源请求API的地址由192.168.1.12:8080修改为域名访问方式(abc.ab.com:8080)
 
重启nginx即可
 
其他方案等博主验证完后放上来!!
 
补充知识:用nginx实现反向代理,实现外网访问内网的服务
 
环境背景,服务器为Ubuntu:
 
一台可以连接公网和内网的服务器A,公网IP地址:61.174.×.×,另一台内网服务器B上安装jenkins服务,内网的IP地址192.168.3.12
 
操作步骤:
 
在A上安装nginx
 

«1»

Powered By 站长资讯中心

站长资讯中心为您提供各类站长资讯,站长资料,我们的宗旨是为大众站长服务。您将在这里得到最新、最全、最专业的行业资讯及网站建设技术文档!