Windows下搭建MQTT服务器(以Mosquitto为例)

509 阅读1分钟

1、Mosquitto下载地址 下载Windows版本

2、下载完成直接安装,只安装Server端即可

3、配置需要验证登录

安装完成找到安装目录找到mosquitto.conf文件,不需要账号密码的话直接启动即可。 在文件末尾添加如下文本:

#设置不允许匿名登录
allow_anonymous false
#设置账户密码文件位置绝对路径为C:\developTool\mosquitto\pwfile.example(以我自己的安装路径为例)
password_file /developTool/mosquitto/pwfile.example

保存并退出

4、配置用户名密码

找到mosquitto的安装根路径,使用cmd命令打开 输入如下:

mosquitto_passwd -c /developTool/mosquitto/pwfile.example mosquitto (使用-c 参数会导致清空密码文件,重新插入用户)
或者
mosquitto_passwd /developTool/mosquitto/pwfile.example mosquitto (不使用-c 表示追加用户,不影响旧用户)

上述命令依据实际情况二选一,执行完就添加了一个mosquitto用户名,回车会让输入密码,密码不可见,输入即可,输入完成回车需要再输入一次密码。

5、启动服务(直接使用任务管理器启动)

image.png

6、客户端操作:

推荐使用MQTTX进行测试即可。