一、前言
在Ubuntu上安装MQTT,你可以使用mosquitto,这是一个开源的MQTT代理,非常适合在Ubuntu系统上安装和使用。以下是安装mosquitto的步骤。
二、安装步骤
2.1 更新包列表
sudo apt update
2.2 安装mosquitto
sudo apt install mosquitto
2.3 (可选)如果你想要使用mosquitto的Web界面,你可以安装mosquitto-web
sudo apt install mosquitto-web
2.4 启动mosquitto服务
sudo systemctl start mosquitto.service
2.5 (可选)设置mosquitto服务在开机时自动启动
sudo systemctl enable mosquitto.service
三、测试
现在mosquitto已经在你的Ubuntu系统上安装并运行了。你可以通过发送和接收MQTT消息来开始使用它。
如果你需要一个MQTT客户端来连接到mosquitto代理并发送接收消息,你可以使用mosquitto_pub和mosquitto_sub工具。
3.1 安装 mosquitto-clients
apt install mosquitto-clients
3.2 开两个窗口,一个接收消息,一个发送消息
3.2.1 接收消息
mosquitto_sub -h localhost -t "mytopic"
3.2.2 发送消息
mosquitto_pub -h localhost -t "mytopic" -m "hello"
效果截图:
效果截图
四、常用命令
//查看mosquitto服务状态
sudo service mosquitto status
//重启Mosquitto服务
sudo systemctl restart mosquitto.service
//开启Mosquitto服务
sudo service mosquitto start
//停止Mosquitto服务
sudo service mosquitto stop
五、开启远程访问
待解决……
网友评论