专栏首页知识分享16-STM32+ESP8266+AIR202基本控制篇-实现功能2和功能4详细步骤8-OpenResty配置反向代理(Linux系统)

16-STM32+ESP8266+AIR202基本控制篇-实现功能2和功能4详细步骤8-OpenResty配置反向代理(Linux系统)

说明 何为反向代理? 假设我要访问服务器上的一个地址 IP: 47.92.31.46  端口号:8083 (前面咱们已经把mnif.cn的域名绑定了47.92.31.46) 但是现在微信小程序只能https访问IP: https:mnif.cn  端口号:443 怎么办? 我可不可以找个东西代理一下 就是说,我访问 IP: https:mnif.cn  端口号:443   有个东西可以帮我把信息转发到  IP: 47.92.31.46  端口号:8083 上面的方式叫做反向代理 配置反向代理 <ignore_js_op>

找到 配置文件,添加以下内容,然后点击保存 <ignore_js_op>

location = /mqtt {
        proxy_pass http://mnif.cn:8083;
        proxy_redirect off;
        proxy_set_header Host mnif.cn:8083;

        proxy_set_header Sec-WebSocket-Protocol mqtt;
        more_clear_headers Sec-WebSocket-Protocol;

        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
    }

复制代码

mnif.cn是我的域名,域名根据自己的修改 添加了上面红框里面的内容以后 访问 wss://mnif.cn/mqtt:443  就是访问 ws://mnif.cn:8083 提示:MQTT支持TCP,TCPS,WS,WSS访问,所以配置成 WebSocket 现在可以测试微信小程序实现远程控制了, 放到后面的章节测试.

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 4-OpenResty 配置 https 访问

    https://www.cnblogs.com/yangfengwu/p/11610760.html

    杨奉武
  • ESA2GJK1DH1K安全篇: 使用Wireshark监听MQTT上位机通信数据

      ip.addr == 47.92.31.46 && tcp.port == 1883

    杨奉武
  • [转载]VS2010怎样打开VS2013或者VS2015建立的工程

    http://blog.csdn.net/qq2399431200/article/details/52397190

    杨奉武
  • React与Redux开发实例精解

    3.Redux是一个JavaScript状态容器,提供可预测的状态管理,三条基本原则:

    硬核项目经理
  • 深入理解JavaScript中的函数

    函数于软件开发者而言并不是什么奇幻世界。如果你的日常活动涉及到编码,哪怕是一点点,那么在一天结束的时候,你一定创建/修改了一个或多个函数。

    疯狂的技术宅
  • LESS 学习demo

    csxiaoyao
  • “身首异处”的序列(Swift)

    声明:文章开头部分内容翻译自objc的一篇博客。当然,我并没有逐行翻译原文,只是说个大致意思,顺带阐述一些自己的理解和扩展思考,还有我自己的代码。

    Sheepy
  • 用动画和实战打开 React Hooks(三):useReducer 和 useContext

    随着应用状态越来越复杂,我们迫切需要状态与数据流管理的解决方案。熟悉 React 开发的同学一定听说过 Redux,而在这篇文章中,我们将通过 useReduc...

    一只图雀
  • Gearman的问题分析与深入研究

    Gearman作为一个优秀的分布式解决方案,已经被众多的公司或者团队所采用,我在之前的一篇文章中也有过介绍。但是目前对于woker的执行状态和结果监控,特别是放...

    大江小浪
  • 小白腾讯云建站全过程

    一般买云服务器时,挑选自己的服务器系统,也可以随便选择后,在下方图中,根据自己的需求安装相应的镜像系统。这里我使用宝塔系统,通过宝塔系统进行后端数据管理。 如...

    雷潮

扫码关注云+社区

领取腾讯云代金券