admin 管理员组

文章数量: 1184232

需求:

在windows搭建mqtt局域网服务。


下载

官方下载https://mosquitto/download/

百度网盘链接:https://pan.baidu/s/1qvjS6_8w_RWZ7H0v29O2BA
提取码:erq6


安装:

选好安装路径,都是下一步,没啥特殊的。


开启服务:

安装完成后,点击mosquitto.exe,弹出黑窗口,本机就可以使用mqtt了。但是黑窗口关闭后mqtt连接就会断开。

找到Windows服务,选中mosquitto.broker,开启此服务。本机可以正常使用mqtt了。


配置

编辑器打开mosquitto.conf

添加远程访问,默认只能本机访问。搜索listener portd定位。在下一行的#listener去除#,后面添加端口。

配置允许匿名访问,搜allow_anonymous定位,去除注释的#,添加true

cmd进入黑窗口,切到mosquitto.conf同一目录。运行命令mosquitto -c mosquitto.conf ,使新配置文件生效。


测试

使用mosquitto自带程序测试。打开俩个cmd黑窗口,切到mosquitto安装目录。一个用于订阅消息,另一个用于发消息。
订阅消息:

mosquitto_sub -v -t topic1

-v:打印更多调试信息

-t:指定主题,topic1

向某主题发消息:

mosquitto_pub -t topic1 -m Message

-t:指定主题

-m:指定消息内容

使用工具测试

这个工具是谷歌插件,安装方法和其他谷歌插件一样。百度网盘链接:https://pan.baidu/s/1A5qpDOr_rGYDLdVKqNbaBw
提取码:3wgc

本文标签: Mosquitto