Windows安装Mosquitto服务

第一步:下载文件

下载文件
压缩包里面有这些文件
在这里插入图片描述
他们分别是Mosquitto安装程序,pthreadVC2运行库,OpenSSL支持库

第二步:安装Mosquitto

运行安装程序
在这里插入图片描述

安装完后看一下readme
在这里插入图片描述
他说没有openssl和那个pthreadVC2运行库
很纳闷为什么不帮我封装

第三步:安装OpenSSL

在这里插入图片描述
然后到你安装openssl的文件目录下找到这两个dll
在这里插入图片描述
复制到Mosquitto的安装目录下
在这里插入图片描述
然后pthreadVC2.dll也复制到Mosquitto的安装目录下
在这里插入图片描述

第四步:添加环境变量

先添加OpenSSL的目录路径,找到下面这个目录,有openssl的
在这里插入图片描述
在这里插入图片描述
然后添加MQTT的环境变量,找到下面这个有Mosquitto.exe的目录在这里插入图片描述
把这个路径放进path在这里插入图片描述

第五步:配置Mosquitto账号密码

打开cmd,输入命令

mosquitto_passwd -c pwfile 用户名

在这里插入图片描述
输入两次密码,就OK了

第六步:启动服务

启动代理端

mosquitto -d -v

附:常用命令

订阅主题为test的消息

mosquitto_sub -d -v -t test

发布一条主题为test,消息内容为hellomqtt的消息

mosquitto_pub -d -t test -m hellomqtt

如果连接不上可以忽略掉设置账号密码步骤

猜你喜欢

转载自blog.csdn.net/AcStudio/article/details/106894260