Nginx反向代理:通过外网访问内网数据库(mysql)

前言

部署nginx是基础,具体安装过程请参照这
NGINX链接:link

项目场景:

提示:这里简述项目相关背景:
例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)


问题描述及分析:

当不知道到内网后不可能直接通过内网访问数据库,而是反向代理给外网80端口映射出去,

解决方案:

分为两步,
1 在部署NGINX里配置端口IP
2 在外网nginx配置反向代理参数

1 在部署nginx里配置端口IP

  1. 找到cd 到文件位置
# 1 cd 到当前文件夹
cd /opt/newgopingtai/nginx 
# 2 编辑文件

	server
    {
   
        listen 1224;
        server_name 10.*.**.*;
        index index.html;
        root  /www/wwwroot/StarlightSchool/web/dist;  #dist上传的路径
       # 避免访问出现 404 错误
        location / {
   
          try_files $uri $uri/ @router;
          index  index.html;
        
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值