物联网开发者教你如何开始部署一套私有的MQTT-Broker服务器
前言
如果你在做物联网开发,在设备把数据传输到网上时,你将选择合适的传输协议,把数据从设备传输到远程服务器,传输协议可以选择MQTT、CoAP和HTTP,在这些协议中绝大多数人都选择MQTT,也就是说MQTT是物联网首选。本文我们将教物联网开发朋友,在一分钟内下载、安装MQTT服务器(也就是MQTT-Broker)。这里新学习物联网的朋友,可能有疑问,使用MQTT协议传输为啥需要MQTT-Broker,这个由MQTT协议功能为了保证数据传输可靠性,必须有一台中心服务链接设备与设备,负责设备间消息发布和订阅,如果没有MQTT服务器就无法统一管理设备。更多管理MQTT基础知识,我将在后续推出视频教程,新学习朋友可以继续关注。现在我们先把MQTT-Broker安装上。
在私有部署之前可以先在线:MQTT-Broker在线地址 体验一番更加自己要求再决定是否安装使用。
步骤:
第一步、下载MQTT服务器程序
这里给大家推荐的是GMQT(MQTT-Broker),市面上MQTT-Broker基础功能都一样,对于开发者朋友在学习阶段,选容易安装、基础功能齐全、可用于生产环境中。今天给大家推荐GMQT也是让大家在选择MQTT-Broker时多一种选择方案。
GQMT下载地址:GMQT-Broker下载地址 ,点到下载页面,选择和你电脑系统匹配版本,本节给大家讲解的GMQT-Broker程序是免费下载使用的。目前GMQT-Broker提供了Windows、Linux、MacOS三个系统程序,每个系统有不同版本-如图1所示,GMQT-Broker不依赖运行环境,直接在系统重启动即可。下面我们从windows11系统安装讲解,Linux和MacOS同学参考GMQT社区开发文档安装。
图1-GMQT程序下载页
第二步、安装GMQT程序
这里的windows系统是win11,如何你是Win10使用通用方式安装即可。我们下载到代码zip包解压后得到如下图2目录的代码结构,里面有resource和main.exe两个,我们直接双击main.exe即可运行程序,运行后看到图3
图2-GMQT程序包目录
图3-运行GMQT程序成功
第三步、打开GMQT管理后台
大家点击图3运行界面提示:127.0.0.1:180 在浏览器打开,如图4所以,账号是admin,密码是:admin(后期可能改public)。
图4-GMQT登录界面
登录成功后,大家可以看到MGQT管理界面了,如图5所示,到此我们GMQT就安装好了,从下载到双击安装就是在一分钟完成,过程不需大家配置任何东西。简单易用,功能齐全,GMQTt提供WebHook和api接口提供和系统集成,让GMQT更能符合你需求,把更多扩展交给你。好了本节接介绍到这,更多GMQT功能你安装好后,自己点击进去看,继续探索哦!更多开发内容可参考:GMQT开发文档 了解。
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: