mosquitto安装、配置、运行


一、引入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数据库

二、安装软件
    安装mosquitto服务端
    yum install mosquitto
    
    安装mosquitto命令行客户端
    yum install mosquitto-clients
    
三、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
    
四、mosquitto启动
    mosquito -c /etc/mosquito/mosquito.conf
    
五、订阅消息。
    mosquitto_sub  -t a/b/c
    
六、发布消息。就能够在命令行发布多条消息,在第5步中的订阅客户端,就能接收到消息。
    mosquitto_pub  -t a/b/c -l
    
    centos

相关文章
相关标签/搜索