全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

【Linux篇】mosquttio移植到Ubuntu

时间:2023-06-13 09:05

人气:

作者:admin

标签: Ubuntu  移植  MQTT  Linux 

导读:mqtt协议因其低带宽和不稳地网络环境中提供可靠的网络通讯服务,而广泛应用在物联网行业当中。而本文主要介绍的如何在个人家庭环境下,如何搭建mqtt服务器。本文使用到的mqtt服务...

mosquttio移植到Ubuntu

摘要

mqtt协议因其低带宽和不稳地网络环境中提供可靠的网络通讯服务,而广泛应用在物联网行业当中。而本文主要介绍的如何在个人家庭环境下,如何搭建mqtt服务器。本文使用到的mqtt服务器为mosquitto。mosquitto 是一款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式。(注意:如果要连接的设备比较多,建议使用emqx mqtt)

1.更新软件包
apt-get update
2.安装mosquitto
apt-get install mosquitto
mosquitto 命令
mosquito服务
service mosquitto status //查看mosquito服务状态
service mosquitto start  //重启mosquito服务器
service mosquitto stop   //停止mosquito服务
mosquito配置
# 打开文件
vim /etc/mosquitto/mosquitto.conf

# mosquitto.conf 文件内容如下:
pid_file /var/run/mosquitto.pid
# 消息持久存储
persistence true
persistence_location /var/lib/mosquitto/
# 日志文件
log_dest file /var/log/mosquitto/mosquitto.log
# 其他配置
include_dir /etc/mosquitto/conf.d
# 禁止匿名访问
allow_anonymous false
# 认证配置
password_file /etc/mosquitto/pwfile
# 权限配置
acl_file /etc/mosquitto/aclfile
mosquito添加用户密码
首次添加
mosquitto_passwd -c /etc/mosquitto/passwd 用户名
# 输入两遍密码
二次添加
mosquitto_passwd /etc/mosquitto/passwd 用户名

# 输入两遍密码
查看连接多少个客户端
lsof -i | grep mosquitto

审核编辑:汤梓红

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信