美文网首页
在ubuntu上安装MQTT

在ubuntu上安装MQTT

作者: 焚_44b3 | 来源:发表于2018-03-19 12:10 被阅读797次

    1.引入mosquitto仓库并更新

    sudo apt-add-repository ppa:mosquitto-dev/mosquitto-ppa
    sudo apt-get update
    

    2. 执行以下命令安装mosquitto包

    sudo apt-get install mosquitto
    

    3. 安装mosquitto开发包

    sudo apt-get install mosquitto-dev
    

    4. 安装mosquitto客户端

    sudo apt-get install mosquitto-clients
    

    5.查询mosquitto是否正确运行

    sudo service mosquitto status 
    
    运行结果: status运行结果

    6. 本机测试

    #打开一个终端,执行以下命令订阅主题"mqtt"
    mosquitto_sub -h localhost -t "mqtt"-v
    
    #打开另外一个终端,发布消息到主题 “mqtt”
    mosquitto_pub -h localhost -t "mqtt" -m "Hello MQTT"
    
    #现在你会看到消息被显示在前一个终端上了.
    

    7. 网络测试(test.mosquitto.org)

    #通过以下命令,可以定于到官放所有测试的mqtt信息,当然你发布的信息别人也能订阅到
    mosquitto_sub -h test.mosquitto.org -t "#" -v
    
    #也可以在官方mqtt服务下发布自己专属的信息
    mosquitto_sub -h test.mosquitto.org -t  "myxyz123"  -v
    
    #订阅自己的信息
    mosquitto_pub -h test.mosquitto.org -t "myxyz123"  -m  "hello mqtt"
    

    test.mosquitto.org 支持加密和不加密MQTT消息模式,也支持用TCP或者Websocket作为承载,可以通过wireshark抓包来观察不同的包格式.

    相关文章

      网友评论

          本文标题:在ubuntu上安装MQTT

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