美文网首页
mosquitto安装教程

mosquitto安装教程

作者: 王王王王王景 | 来源:发表于2019-11-14 19:18 被阅读0次

    mosqutto安装教程

    安装方式一:直接apt安装

    sudo apt-get install mosquitto  #安装后才能运行MQTT broker
    sudo apt-get install libmosquitto-dev  #安装开发包才能在程序中调用
    sudo apt-get install libmosquittopp-dev #C++版封装的libmosquitto
    sudo apt-get install mosquitto-clients # mosquitto_sub and mosquitto_pub
    
    pip install paho-mqtt
    ###没有sudo权限可以直接在docker里面安装
    

    安装方式二:源码安装

    ## 下载源代码包
    wget http://mosquitto.org/files/source/mosquitto-1.5.tar.gz
    ## 解压
    tar zxfv mosquitto-1.5.tar.gz
    ## 进入目录
    cd mosquitto-1.5
    ## 编译
    make
    ## 安装
    sudo make install
    

    源代码安装过程中可能出现的问题

    ## 编译找不到openssl/ssl.h
    sudo apt-get install libssl-dev
    ## 编译过程找不到ares.h
    sudo apt-get install libc-ares-dev
    ## 编译过程找不到uuid/uuid.h
    sudo apt-get install uuid-dev
    ## 使用过程中找不到libmosquitto.so.1
    error while loading shared libraries: libmosquitto.so.1: cannot open shared object file: No such file or directory
    解决方法:修改libmosquitto.so位置
    ## 创建链接
    sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1
    ## 更新动态链接库
    sudo ldconfig
    

    终端运行方式

    1、打开终端,运行 mosquitto -v 即可启动mosqutto服务端  
    2、打开另一个终端,运行 mosquitto_sub -t topic_name 即可订阅主题
    3、打开另一个终端,运行 mosquitto_pub -t topic_name -m message 即可发布消息
    

    mosquitto 设置账号密码

    相关文章

      网友评论

          本文标题:mosquitto安装教程

          本文链接:https://www.haomeiwen.com/subject/xehdictx.html