| 2022-08-12
如何在Nginx中配置端口映射?很多新手对此不是很清楚。为了帮助您解决nginx端口映射问题,下面向您详细解释。有这方面需求的人可以借鉴一下,希望你能有所收获。
Nginx端口映射配置
服务器{
listen80
server _ name RBAC . dev-Lu.com;
位置/
proxy pass http://127 . 0 . 0 . 1:8000;
}
}nginx反向代理-多端口映射
代码解释
1.1 http:www.baidu.test.com默认为80。接入"/"使用反向代理,然后接入本地8083;
1.2 8083代表本地前端项目访问地址,前端需要访问后台数据。"/",继续代理到后台地址9803;
1.3这样,只要打开80个端口,就可以访问多个端口。
1.4根配置可以是绝对路径,也可以是相对路径。
服务器{
listen80
server name www . Baidu . test.com;#您要填写的域名用逗号分隔
位置/
proxy pass http://localhost :8083;
proxy set headerHost $ host
proxy set header rx-Real-IP $ remote addr;
proxy set header rx-Forwarded-For $ proxy add x Forwarded For;
root/app/ESOP web/ESOP school;
indexindex.html;
try files $ uri $ uri//index . html;
}
位置/休息{
proxy pass http://localhost :9803;
proxy set headerHost $ host
proxy set header rx-Real-IP $ remote addr;
proxy set header rx-Forwarded-For $ proxy add x Forwarded For;
}
1、首先,登录本地的Linux服务器,如果没有安装Nginx,现在赶紧安装。
2、进入/etc/nginx目录,在conf.d目录下创建各个域名的*.conf文件。
3、登录花生壳页面,将主要的域名解析到第一步骤下的服务器,因为流量、速度被限制,这里一个花生壳设备只用一个域名。
4、之后,登录花生壳页面,将主要的域名解析到第一步骤下的服务器,因为流量、速度被限制,这里一个花生壳设备只用一个域名。
5、完成上面步骤,但是实际并未创建配置中的目录,那么html文件也是没有的。
6、在上一步骤的目录,创建下面的HTML文件,可见代码极其简易,很容易出现字符问题。
7、打开浏览器,测试域名结果,如上一步骤所料,出现乱码,但是呢,这也证明花生壳和Nginx的配置成功,日后可以看需求进行更改。
花生壳的“内网穿透”,无需公网IP、无需路由端口映射就可以通过固定的域名实现ERP远程访问,而且搭建和操作过程非常简单,无需专业的运维人员进行管理,节省了非常的成本,全面提高了办公效率,是高效解决ERP远程访问难题的致胜法宝。
花生壳动态域名是专门提供内网穿透服务的软件,其中端口映射、内网穿透的功能算是超实用也是需求超广泛的了。像我们个人做网站建设、视频监控,或者是企业使用FTP、OA、ERP等选择花生壳做解决方案都是很不错的。如果你有同样的需要,也可以对花生壳做更多相关的了解。