mac端下mqtt服务器的搭建

1.Mosquitto 安装

安装命令:控制台直接输入 brew install mosquitto

2.mosquitto服务启动命令

停止服务 brew services stop mosquitto
启动服务 brew services start mosquitto
重启服务 brew services restart mosquitto

3.服务器配置

配置文件路径(/usr/local/etc/mosquitto/mosquitto.conf)

image.png

bind_address 127.0.0.1
port 1883
绑定IP地址和端口,现在可以订阅和发布内容了

4.设置帐号和密码

禁止匿名登录.png

allow_anonymous false
禁止匿名登录

设置帐号密码文件.png

password_file 帐号密码文件全路径
设置帐号密码文件

设置acl文件.png

acl_file acl文件路径
设置acl文件

帐号密码文件编写

帐号密码文件编写.png

编写格式:用户名:密码(可以多行)上图例子就是帐号555,密码666
编写完毕后,需要执行命令mosquitto_passwd -U 帐号密码文件全路径对帐号密码进行TLS加密才会生效

cal文件编写

cal文件编写.png

编写格式: user 用户名 topic read/write/readwrite 具体的主题(可使用通配符)

注意

所有配置需重启服务才会生效

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容