在ARM平台上安装Mosquitto,你可以按照以下步骤操作:
1、确保你的ARM设备已连接到互联网。
2、更新软件包列表。
3、安装Mosquitto。
bash
# 更新软件包列表
sudo apt-get update
# 安装Mosquitto (按需安装)
sudo apt-get install mosquitto
sudo apt-get install mosquitto-dev
sudo apt-get install mosquitto-clients
# 启动Mosquitto服务
sudo systemctl start mosquitto.service
# 使Mosquitto服务开机自启
sudo systemctl enable mosquitto.service
# 检查Mosquitto服务状态
sudo systemctl status mosquitto.service
Ps:涉及到的依赖库(按需安装)
sudo apt-get install uuid-dev
sudo apt-get install openssl
记得放行防火墙端口1883和1884
#添加指定需要开放的端口:
firewall-cmd --add-port=1883/tcp --permanent
#重载入添加的端口:
firewall-cmd --reload
#查询指定端口是否开启成功:
firewall-cmd --query-port=1883/tcp
配置Mqtt用户名和密码
#-c命令将会清除pwfile.example文件中的历史用户名密码,慎用!!!
#没有-c命令,仅在密钥对存储文件中插入一个新的密钥对。
sudo mosquitto_passwd -c /etc