windows代理服务器搭建(windows搭建http代理服务器)

  最近小编在折腾Arduino,为了让板子联网又买了ESP8266NODEMCU(wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。 

  最近小编在折腾Arduino,为了让板子联网又买了ESP8266 NODEMCU (wifi模块,也是一个单片机)。虽然能通过烧录的程序通过http请求自己的服务器接口,但是显然并不符合当下主流的物联网方式,并且定时请求接口还浪费资源。

  于是就引出了MQTT协议,在网上我也找了关于MQTT代理服务的软件也有很多。比如Eclipse基金会的Mosquitto ,以及Apache的 Apollo,当然还有很多主要看自己的需求,而我选择了国内的EMQ。

  MQTT(Message Queuing Telemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议,有可能成为物联网的重要组成部分。该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器(比如通过Twitter让房屋联网)的通信协议。

  EMQ X Enterprise 企业级物联网 MQTT 消息平台,支持百万级物联网设备一站式接入、MQTT&CoAP 多协议处理、低时延实时消息通信。支持基于 SQL 的内置规则引擎,灵活处理/转发消息到后端服务,存储消息数据到各种数据库,或桥接 Kafka、RabbitMQ 等企业中间件。

  1. 使用EMQ搭建MQTT的代理服务器。

  2. 后台(PHP)可以通过phpMQTT类库或者通过安装扩展作为客户端连接mqtt代理,发布消息或订阅主题,和将消息存入数据库等等。

  3. 硬件Esp8266 NodeMCU通过mqtt库连接代理,同样的发布消息或者订阅主题。

  1. EMQ官网点击下载,产品->EMQ X Broker->下载。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建2. 根据自己系统,选择下载。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建3. 解压缩之后,得到下面目录

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建4. 命令面板进入该目录,执行emq start。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建5. 浏览器打开 http://localhost:18083就可以进入EMQ的web控制台了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建6. EMQ管控后台默认账号: admin 密码: public,如果忘记了也可以在安装目录的etcplugins的emqx_auth_username.conf,打开文件可以看到账号密码了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建7. 代理服务已经创建,接下来就可以通过mqtt客户端连接测试一下,这里的客户端推荐EMQ的在线客户端,这里小编就安利一款国外的客户端 “MQTT.fx”的软件,可以在网上搜索下载,接下来也以这个举例。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建8. 创建一个MQTT代理服务器,就是刚刚本地启动的,输入以下类似地址。

  9. 点击connect就马上连接,当右边圆点是绿色表示连接成功,接下来就可以测试一下订阅和发布了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建10. 订阅一个主题,名称可以自己随意定义。

  11. 在对应主题下发布一条消息,就是刚刚创建的,然后内容随便填写,点击订阅就可以看到该主题的消息了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建12. EQM代理后台也可以看到刚刚发布订阅与连接信息了。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建13. ESP8266 NODEMCU连接代理服务,也可以订阅指定的主题,发布或接收消息完成硬件的操作。比如控制LED开关,给另一主题发送板子的温度消息等等。

  1. EMQ的端口枚举如下:

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建2. 本地关闭MQTT服务, 进入软件目录命令输入emqx stop

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建3. 启动mqtt服务后,可以根据端口查看进程,然后根据进程号关闭该服务。

  Windows下MQTT代理服务器的搭建Windows下MQTT代理服务器的搭建 

原创文章,作者:分享大师,如若转载,请注明出处:https://ziliaobaba.com/13560.html

(0)
分享大师分享大师
上一篇 2022年1月9日 21:04
下一篇 2022年1月9日 21:57

相关推荐

  • 国家扶持农业项目(国家扶持新型农业项目)

    截止目前,2017年的全国农业发展规划和布局调整都已经相继出

    2022年1月2日
  • 简历怎么做?大学生个人简历

    只有针对应聘岗位去做简历,才能事半功倍,但是总的来说,一份合格的简历是必须有以下内容的: 首先第一方面,一份完整的简历信息 第一、个人基本信息完整一份正式的简历最基本的就是要让对方知道你是谁,来自哪里,…

    2022年11月27日
  • 雪中悍刀行电视剧剪辑版

    胡贺带你看《雪中悍刀行》第三期。楔子《雪中悍刀行》原著中曾交代过每个人的身世背景,徐凤年是真武大帝转世,占了家里太多的福报,徐骁春秋基业上又有了太多的杀戮,徐渭熊只是母亲吴素留给徐凤年的死士甲,所以大姐徐脂虎和弟弟许龙象和母亲就要遭受全家的恶业,徐脂虎和母亲早逝,弟弟又天生痴傻。徐

    2022年1月8日
  • 紫薯怎么做好吃又简单的方法?紫薯怎么做更好吃

    紫薯是一种营养丰富的粗粮,除了有普通红薯的营养成分之外,还富含花青素和硒元素,平时我们可以经常吃。 今天分享一个简单又好吃的做法,加点鸡蛋和牛奶,营养丰富易消化,喜欢的朋友可以试试! 紫薯蛋卷 准备食材…

    2022年12月10日
  • 晚会主持人注意事项以及温馨提示(主持人开场提示)

    主持人的两重身份: 观众(了解流程,调动其他观众情绪与好奇心,但不能透露太多) 组织者(实现清楚活动流程与细节做好准备,时刻把握活动进度,保障活动顺利进行) 需要的素质与能力: 一、形象过关,身材匀称,干…

    投稿 2022年12月11日
  • 香熏怎么用?香薰蜡烛首次使用方法及注意事项

    香薰是晚上人们在沐浴或是睡觉之前会点燃的一种产品,它的主要作用是让室内充满气氛且有一定的香味。一些人虽然打算买香薰,但是却不知道香薰怎么样使用,担心自己会错误使用,为此建议大家可以来看看香薰怎么使用效…

    2022年12月3日
  • 名牌抽油烟机有哪些?油烟机价格便宜又好用的牌子

    随着经济发展,如今许多人买家电,首先关注的就是产品的品牌,尤其是选购大件家电产品,例如吸油烟机也不例外。 在国内厨卫电器市场中,主流的四大吸油烟机品牌包括方太、老板、华帝及美的等,许多人第一次买吸油烟…

    2022年11月21日
  • 现在长虹电视质量怎么样?长虹等离子电视质量

    电视机的市场上,大家也一定能经常看到长虹电视机的品牌。其实长虹电视机是一个老品牌的,在消费者人群中也有相当大的用户会选择。可能大家比较多听过三星、索尼、创维电视机的品牌。那今天就给大家谈谈长虹电视机怎…

    2022年11月12日
  • 汽车点烟器怎么用?汽车点烟器原理

    车内的点烟器可以点烟,汽车制造厂商zui开始设计车内点烟器的时候,是为了给喜欢抽烟的驾驶人员使用,因为驾驶人员要是在车内使用打火机或者火柴这种明火,会存在一定的安全隐患。     车载点烟器怎么用怎…

    2022年11月29日
  • 护发精油排行榜前十名?护发精油的使用步骤

    首先,护发精油具有防止静电的作用。很多人应该都会发现,天气干燥的时候头发很容易有静电,整个头发都趴在头皮上,看起来很没有型,如果在出门前涂一下护发精油这种情况会得到很好的改善。 其次,护发精油具有改善…

    2021年11月12日