Lazy loaded image
云服务器工具配置与调试
📘在阿里云Linux上部署Mosquitto
字数 358阅读时长 1 分钟
2025-11-9
2025-11-13
😀
这里写文章的前言: 暂时没有

连接服务器

  1. 阿里云免费试用 - 阿里云 领3个月ECS服务器试用
  1. 离线重置密码
  1. 使用shell工具例如Xshell通过IP+密码连接

安装服务器

  1. 更新源 apt update
  1. 安装 Mosquitto apt install mosquitto
  1. 添加用户mosquitto_passwd -c /etc/mosquitto/pwfile.example lzj
  1. 重启,检查端口是否被监听。 出现1883端口这两个就OK
      • service mosquitto restart
      • lsof -i | grep mosquitto

安装客户端

  1. 安装客户端 apt install mosquitto-clients
  1. 打开多个窗口(窗口1 窗口2)
  1. 窗口1 订阅主题:mosquitto_sub -h "39.102.121.199" -p 1883 -u lzj -P lzj -t "A"
      • h 主机地址
      • p 端口
      • u 用户(即在服务器添加的用户)
      • P 密码
      如果正常,窗口1 会阻塞在当前位置等待数据
  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安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
上一篇
Linux 服务器 vscode - server 手动部署与 VSCode 密钥连接教程
下一篇
线程池

评论
Loading...