写在前面的话:

        计划梳理MQTT集成至Java、Vue的系列文档,详见收录专栏。

-- BUG常积于忽微


目录

一、安装环境

二、安装步骤

        1、服务器软件下下载

        2、安装

        3、修改配置文件(mosquitto.conf):

                3.1. 修改监听

                3.2 添加用户

                3.3 启动/重启 mqtt服务

                3.4 新建用户

三、MQTTX的安装及使用

四、参考资料


一、安装环境

        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:

        

四、参考资料

Windows下搭建MQTT服务器_CodingPioneer的博客-CSDN博客_mqtt服务器

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐