【Linux篇】mosquttio移植到Ubuntu 焦点滚动
mqtt协议因其低带宽和不稳地网络环境中提供可靠的网络通讯服务,而广泛
2023-06-13 09:12:46
(资料图片仅供参考)
mqtt协议因其低带宽和不稳地网络环境中提供可靠的网络通讯服务,而广泛应用在物联网行业当中。而本文主要介绍的如何在个人家庭环境下,如何搭建mqtt服务器。本文使用到的mqtt服务器为mosquitto。mosquitto 是一款实现了消息推送协议 MQTT v3.1 的开源消息代理软件,提供轻量级的,支持可发布/可订阅的的消息推送模式。(注意:如果要连接的设备比较多,建议使用emqx mqtt)
apt-get update
apt-get install mosquitto
service mosquitto status //查看mosquito服务状态service mosquitto start //重启mosquito服务器service mosquitto stop //停止mosquito服务
# 打开文件vim /etc/mosquitto/mosquitto.conf# mosquitto.conf 文件内容如下:pid_file /var/run/mosquitto.pid# 消息持久存储persistence truepersistence_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
mosquitto_passwd -c /etc/mosquitto/passwd 用户名# 输入两遍密码
mosquitto_passwd /etc/mosquitto/passwd 用户名# 输入两遍密码
lsof -i | grep mosquitto
审核编辑:汤梓红
标签: