这里写文章的前言:
暂时没有
连接服务器
- 去
阿里云免费试用 - 阿里云
领3个月ECS服务器试用
阿里云免费试用 - 阿里云
阿里云免费试用提供多种产品免费,包括免费云服务器、免费云存储、免费数据库以及AI试用等。飞天免费试用计划,全栈产品体验,让企业和个人轻松享受云服务。
- 离线重置密码
- 使用shell工具例如Xshell通过IP+密码连接
安装服务器
- 更新源
apt update
- 安装 Mosquitto
apt install mosquitto
- 添加用户
mosquitto_passwd -c /etc/mosquitto/pwfile.example lzj
- 重启,检查端口是否被监听。 出现1883端口这两个就OK
service mosquitto restartlsof -i | grep mosquitto
安装客户端
- 安装客户端
apt install mosquitto-clients
- 打开多个窗口(窗口1 窗口2)
- 窗口1 订阅主题:
mosquitto_sub -h "39.102.121.199" -p 1883 -u lzj -P lzj -t "A" - h 主机地址
- p 端口
- u 用户(即在服务器添加的用户)
- P 密码
如果正常,窗口1 会阻塞在当前位置等待数据
- 窗口2 发布主题:
mosquitto_pub -h "39.102.121.199" -p 1883 -u lzj -P lzj -t "A" -m "hello world" - m 内容
- 注意主题要相同
如果正常, 窗口2 不会阻塞。 窗口1会换行输出窗口2发布的内容,然后继续阻塞
如果窗口2 阻塞,请检查Linux的防火墙(或安全组→规则), 打开1883的端口~
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:L_Z_J
- 链接:https://www.mcoi.top/article/Post-mosquitto-deploy
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。









