写在前面的话:
计划梳理MQTT集成至Java、Vue的系列文档,详见收录专栏。
-- BUG常积于忽微
目录
一、安装环境
1、Windows10-21H2 x64
二、安装步骤
1、服务器软件下下载
https://mosquitto.org/download/
2、安装
右键-已管理员身份运行-照常规步骤操作
3、修改配置文件(mosquitto.conf):
3.1. 修改监听
找到 #listner节点,修改如下。
备注:listner 与 protocol成对存在
# mqtt 协议配置,分为IP4和IP6两种,当前可以只配置启用一种 listener 1882 0.0.0.0 socket_domain ipv4 protocol mqtt # mosquitto配置protocol,websockets必须配置socket_domain # webscoket 协议配置,分为IP4和IP6两种,当前可以只配置启用一种 listener 8083 0.0.0.0 protocol websockets socket_domain ipv4
3.2 添加用户
a. 找到 #allow_anonymous:是否开启匿名登录。修改如下:
修改前:#allow_anonymous 修改后:allow_anonymous true
b. 找到 #password_file:指定配置用户的存放路径。修改如下:
备注:此处必须为绝对路径
修改前:#password_file 修改后:password_file D:\CodingTools\Mqtt\mosquitto\pwfile.example
3.3 启动/重启 mqtt服务
3.4 新建用户
# Francis 为用户名 # 运行下述代码后,会提示输入密码 # 用户创建成功后,需重启服务后生效 mosquitto_passwd.exe -c D:\CodingTools\Mqtt\mosquitto\pwfile.example Francis
三、MQTTX的安装及使用
1、下载地址:
https://github.com/emqx/MQTTX/releases
2、连接:
or
3、pub and sub:
四、参考资料