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成功