Ubuntu MQTT mosquitto

https://github.com/eclipse/paho.mqtt.c.git

https://github.com/eclipse/paho.mqtt.cpp.git

Paho MQTT C Client Library: MQTT Client library for C (MQTTClient)

GitHub - eclipse/mosquitto: Eclipse Mosquitto - An open source MQTT broker 

1. install:

https://mosquitto.org/download/

2. conf:

打开/etc/mosquitto/mosquitto.conf,发现需要将配置文件放置于/etc/mosquitto/conf.d/目录下,示例文件可以从/usr/share/doc/mosquitto/examples/目录下提取,发现其是一个压缩包,将其解压缩,然后复制到/etc/mosquitto/conf.d/目录下。

xx@ubuntu:/etc/mosquitto$ cd  /usr/share/doc/mosquitto/examples/
xx@ubuntu:/usr/share/doc/mosquitto/examples$ ls -lh
总用量 24K
-rw-r--r-- 1 root root 230 Apr  3  2021 aclfile.example
-rw-r--r-- 1 root root 12K Apr  3  2021 mosquitto.conf.gz
-rw-r--r-- 1 root root  23 Apr  3  2021 pskfile.example
-rw-r--r-- 1 root root 355 Apr  3  2021 pwfile.example

cd  /usr/share/doc/mosquitto/examples/
sudo gzip -d mosquitto.conf.gz
sudo cp mosquitto.conf /etc/mosquitto/conf.d/

手动启动mosquitto,方便查看日志排查出现的问题。

mosquitto -c /etc/mosquitto/conf.d/mosquitto.conf -v

配置成无用户密码校验和无TLS连接

listener 1883
allow_anonymous true

配置文件如上配置,然后启动mosquito。

3. stat:

service mosquitto status    // 查看服务状态
service mosquitto start     // 启动
service mosquitto stop      // 停止
service mosquitto restart   // 重启

4. test:

mosquitto_sub -h "192.168.10.111" -p 1883 -t "mqtt/test" -v

mosquitto_pub -h "192.168.10.111" -p 1883  -t "mqtt/test" -m "hello"

Reference:

Ubuntu mosquitto 安装及配置-CSDN博客

ubuntu上安装mosquitto服务_mosquitto ubuntu-CSDN博客 

Linux Ububtu下安装MQTT服务器_ubuntu安装mqtt-CSDN博客

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2023-12-14 00:20:02       19 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-14 00:20:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-14 00:20:02       20 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-14 00:20:02       20 阅读

热门阅读

  1. leetcode 打家劫舍 总结

    2023-12-14 00:20:02       38 阅读
  2. AI:101-基于深度学习的航空影像中建筑物识别

    2023-12-14 00:20:02       44 阅读
  3. 2023.12.13 libstdc++ undefined reference to GLIBCXX

    2023-12-14 00:20:02       46 阅读
  4. 52.0/框架(详细版)

    2023-12-14 00:20:02       36 阅读
  5. Go 语言指针

    2023-12-14 00:20:02       47 阅读
  6. PHP中什么是Composer?

    2023-12-14 00:20:02       34 阅读
  7. oracle 查看统计信息

    2023-12-14 00:20:02       36 阅读
  8. vue2 vue-router引入使用详解

    2023-12-14 00:20:02       38 阅读