欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

在阿里云服务器上(centos 8) 安装自己的MQTT服务器 (mosquitto)

程序员文章站 2024-03-13 22:34:10
...

在阿里云服务器上(centos 8) 安装自己的MQTT服务器 (mosquitto)

配置

sudo yum install epel-release
sudo yum install snapd
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap

重新登录

安装

sudo snap install mosquitto

此时反馈

mosquitto 1.6.8 from Roger Light (ralight) installed

测试

  • 订阅
mosquitto_sub -t 'test/topic' -v
  • 发布
    新建一个命令行窗口进行发布
mosquitto_pub -t 'test/topic' -m 'hello world #1'

此时将看见订阅窗口出现发布的消息hello world #1

  • 最后一步 ,如果您是阿里云的服务器,则需要打开1883端口
    • 登录ECS管理控制台
    • 在左侧导航栏,单击网络与安全 > 安全组
    • 在顶部状态栏左上角处,选择地域。
    • 找到要配置授权规则的安全组,在操作列中,单击配置规则

参考链接: