人工智能 物联网 大数据 云计算软件开发

Windows10下安装mosquitto服务

2020-12-10  本文已影响0人  雪域迷影

Eclipse Mosquitto™ 一款实现了 MQTT v3.1/v3.1.1 协议的轻量级开源消息代理软件。它支持可发布/可订阅的的消息推送模式,使设备对设备之间的短消息通信变得简单,比如现在应用广泛的低功耗传感器、手机、嵌入式计算机、微型控制器等移动设备。

Mosquitto也包含C/C++动态链接库libmosquitto 、mosquitto_pub 和mosquitto_sub 发布和订阅客户端。

mosquitto目前最新版本是mosquitto-2.0.0,其下载主页是:https://mosquitto.org/download/

旧的版本下载地址为:https://mosquitto.org/files/binary/

我很早之前在自己的Windows系统下安装了mosquitto_1.6.0版本,其目录结构如下图所示:

mosquitto 1.6.0安装目录

其中几个主要的作用如下:

项目 功能
mosquitto.conf mosquitto服务器的配置文件
mosquitto 用来开启broker
mosquitto_passwd 用来设置用户的账号与密码
mosquitto_pub 用来发布消息
mosquitto_sub 用来订阅消息
pwfile.example 通过mosquitto_passwd来存储用户的账号密码的文件

-c表示创建一个新的用户并写入到一个文件中。

最近遇到一个问题就是需要将mosquitto在Windows10系统下做成后台服务,部署到Windows服务器中,步骤如下:

net start mosquitto

或者

sc start mosquitto

停止服务的命令为:net stop mosquitto或者sc stop mosquitto
查询服务的命令为:sc query mosquitto
当然也可以通过下面的服务界面启动或者停止mosquitto服务。

如果mosquitto服务安装成功,可以在服务中找到相应的mosquitto服务,如下图所示:


mosquitto服务
上一篇下一篇

猜你喜欢

热点阅读