ESA2GJK1DH1K微信小程序篇: 安装Nginx,配置反向代理
Posted 优秀不够,你是否无可替代
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ESA2GJK1DH1K微信小程序篇: 安装Nginx,配置反向代理相关的知识,希望对你有一定的参考价值。
前言
一,为什么需要反向代理
小程序访问的是 443端口,咱需要把443端口的数据传给MQTT
这节为了避免大家配置出错,以下源码已经配置.
如果大家想自己配置,请参考
https://www.cnblogs.com/yangfengwu/category/1558450.html
拷贝文件到服务器
一,下面文件已经配置好了反向代理,用户只需要修改域名和SSL文件即可使用
注:如果自己的服务器不需要php,可不拷贝php7.zip
解压出来文件
进入以下目录,打开nginx.conf
1.打开nginx.conf
2.修改为自己的域名
3.下载SSL证书,并配置证书
3.1 请参考这一节下载证书 https://www.cnblogs.com/yangfengwu/p/11809757.html
3.2: 请把证书放到 conf目录,可以参考我的放置位置进行类似的配置
启动
配置完了OpenResty
如果启动过 Nginx 需要先关闭
然后启动
里面有了说明启动了
测试
1.随意打开测试源码中的一节代码
2.修改为自己MQTT服务器的用户名和密码
3.修改为自己域名 wss://自己的域名/mqtt
4.编译一下,如果显示 onSuccess 说明 小程序连接MQTT成功
以上是关于ESA2GJK1DH1K微信小程序篇: 安装Nginx,配置反向代理的主要内容,如果未能解决你的问题,请参考以下文章
ESA2GJK1DH1K微信小程序篇: 小程序实现MQTT封包源码使用说明
ESA2GJK1DH1K微信小程序篇: 测试微信小程序扫描Air202上面的二维码绑定设备,并通过MQTT控制设备
ESA2GJK1DH1K微信小程序篇: 微信小程序APUConfig给WI-Fi模块配网并绑定设备,并通过MQTT控制设备(单片机AT指令版 V1.0 使用SSL连接)
ESA2GJK1DH1K微信小程序篇: 微信小程序APUConfig给WI-Fi模块配网并绑定设备,并通过MQTT控制设备(单片机AT指令版 V1.0 使用SSL连接)