mosquitto安装、配置、运行


1、引入mosquitto软件资源库。安装的操作系统是centos,其它操作系统的安装见官方文档
    在/etc/yum.repos.d/新建一个文件,比如mosquitto.repo,编辑该文件
    
    对Centos 6,文件内容
[home_oojah_mqtt]
name=mqtt (CentOS_CentOS-6)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-6/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-6//repodata/repomd.xml.key
enabled=1
    
    对centos 7,文件内容
[home_oojah_mqtt]
name=mqtt (CentOS_CentOS-7)
type=rpm-md
baseurl=http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-7/
gpgcheck=1
gpgkey=http://download.opensuse.org/repositories/home:/oojah:/mqtt/CentOS_CentOS-7//repodata/repomd.xml.key
enabled=1

2、安装软件
    安装mosquitto服务端
    yum install mosquitto
    
    安装mosquitto命令行客户端
    yum install mosquitto-clients
    
3、mosquitto目录说明
    Mosquitto相关的命令文件路径
    /usr/sbin/mosquito                 # mosquitto启动服务命令
    /usr/bin/mosquito_pub              # mosquitto发布主题命令
    /usr/bin/mosquito_sub              # mosquitto订阅主题命令
    /usr/bin/mosquito_passwd          # mosquitto加密密码的工具
    
    配置目录
    /etc/mosquito/
    
    保存消息的数据库路径:可通过配置自定义路径
    /var/lib/mosquito/mosquitto.db
    
    日志路径:需要创建:可通过配置自定义路径
    /var/log/mosquito/mosquitto.log
    
4、mosquitto启动
    mosquito -c /etc/mosquito/mosquito.conf
    
5、订阅消息。
    mosquitto_sub  -t a/b/c
    
6、发布消息。就可以在命令行发布多条消息,在第5步中的订阅客户端,就能接收到消息。
    mosquitto_pub  -t a/b/c -l
    
    

 

转载于:https://my.oschina.net/u/2007041/blog/838625

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值