谷动谷力

标题: MQTT服务器 mosquitto的安装、配置、使用教程 [打印本页]

作者: sunsili    时间: 2023-7-14 10:11
标题: MQTT服务器 mosquitto的安装、配置、使用教程
本帖最后由 sunsili 于 2023-7-14 10:13 编辑

MQTT服务器 mosquitto的安装、配置、使用教程

一、 mosquitto简介
二、mosquitto的linux安装(ubuntu)
三、 mosquitto客户端命令四、使用docker安装```bashmkdir -p  /mosquitto/configtouch /mosquitto/config/mosquitto.conf   mkdir -p /mosquitto/data mkdir -p /mosquitto/logtouch /mosquitto/pwdfiletouch /mosquitto/aclfile```
五、 配置文件说明pid_file /var/run/mosquitto.pid# 消息持久存储persistence truepersistence_location /var/lib/mosquitto/# 日志文件log_dest file /var/log/mosquitto/mosquitto.log#不记录#log_type none#########下面的debug、error、warning.....等等可以组合使用。#记录网络通信包,通信包大小(含心跳包),但不显示内容log_type debug#错误信息(没见过)log_type error#警告信息(没见过)log_type warning#设备的订阅信息、发布信息及下线信息(端口、设备名、用户、不包发布内容)log_type notice#服务启动关闭信息、版本号、端口号、配置文件信息log_type information#所有设备订阅主题提醒log_type subscribe#这个没有试出来干啥用的(没见过)#log_type unsubscribe# 其他配置 这个docker配置中可以不要include_dir /etc/mosquitto/conf.d# 禁止匿名访问allow_anonymous false# 认证配置password_file /mosquitto/pwdfile# 权限配置acl_file /mosquitto/aclfile#如果需要外网可以访问,就必须指定mqtt协议#MQTT协议port 1883protocol mqtt# 设置最大连接数max_connections -1#websockets协议listener 8000 protocol websockets#如果需要查看websockets日志还可以加入以下面log_type websocketswebsockets_log_level 0# 设置前缀clientid_prefixes guduyl
六、使用遇到的坑
七、开发库八、windows系统下桌面客户端推荐






欢迎光临 谷动谷力 (http://bbs.sunsili.com/) Powered by Discuz! X3.2