0,从mosquitto官网下载windows安装版:

Eclipse Mosquitto

1,创建用户名与密码

mosquitto_passwd -c pwfile.example bulleeyu

pwfile.example 是管理用户名与密码的文件。有就覆盖,没有就创建。不用加路径,就在mosquitto安装文件夹中。

文件路径错误也不提示,感觉是个bug

2,windows防火墙配置入站规则:打开1883端口

防火墙->高级设置->入站规则->新建入站规则->打开1883端口->保存

3,编辑mosquitto.conf配置文件

搜索:allow_anonymous, password_file, listener, 将注释解开,并改为:

allow_anonymous false (关闭匿名登录)

password_file c:/Program Files/mosquitto/pwfile.example (设置用户管理文件绝对路径)

listener 1883/192.168.3.167        (设置监听端口及IP地址)

4,测试mosquit通讯链路畅通情况

mosquitto -c mosquitto.conf -v

-c 指定mosquitto启动配置文件

-v 通知mosquitto打印log日志

以下是mosquitto成功运行的画面:

5,mqtt客户端模拟器测试:

pubulish a topic:

subcribe a topic:

这样,基本走通了mqtt服务器架设工作,超级简单。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐