windows下的mqtt服务mosquitto的部署

本文详细介绍了如何在Windows上安装mosquitto 2.0.14,并进行配置,包括设置监听端口、日志文件、禁止匿名访问、使用ACL和密码文件。通过mosquitto_passwd命令生成密码文件,并配置ACL文件以控制用户权限。虽然在服务中启动mosquitto服务遇到问题,但在命令行模式下能成功启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. 安装mosquitto-2.0.14-install-windows-x64.exe
  2. 修改配置文件C:\Program Files\mosquitto\mosquitto.conf
listener 1883 0.0.0.0
log_dest file mosquitto.log
allow_anonymous false
acl_file aclfile
password_file pwfile
  1. 在管理员权限下的cmd下输入mosquitto_passwd -c “C:\Program Files\mosquitto\pwfile” mqtest 用来生成密码文件
  2. 修改aclfile文件
user mqtest
topic read test/#
topic read $SYS/#
topic write test/#
topic write $SYS/#
topic read com/iot/#
topic write com/iot/#
  1. 启动服务 mosquitto -c .\mosquitto.conf -v

注意:
在windows服务下, 启动mosquitto服务,启动不了(如果不改配置文件,默认安装可以启动。但只能本地访问),但是在命令行模式下可以启动。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值