美文网首页
mosquitto(1):CentOS下安装mosquitto1

mosquitto(1):CentOS下安装mosquitto1

作者: 不想再当程序猿 | 来源:发表于2017-11-15 23:19 被阅读60次

1.安装工具

yum install gcc gcc-c++
yum install openssl-devel
yum install c-ares-devel
yum install libuuid-devel
yum install wget
yum install cmake
yum install build-essential python quilt devscripts python-setuptools python3 
yum install libssl-dev libc-ares-dev uuid-dev daemon openssl-devel

2.开始安装

  • 下载压缩包并解压:
wget http://mosquitto.org/files/source/mosquitto-1.4.5.tar.gz
tar zxfv mosquitto-1.4.5.tar.gz
  • 进入目录并安装:
cd mosquitto-1.4.5
make
sudo make install

这样就算安装完成了,但是我安装完成之后,发现和网上的教程有点不一样,就是我的配置文件mosquitto.conf并不在默认的/etc/mosquitto下,而在解压安装后的mosquitto目录下。(这里可能是我的问题,如果有了解的请告诉我,谢啦~)


但是为了以后方便,所以将他复制到 /etc/mosquitto目录下:

# cp mosquitto.conf /etc/mosquitto/
  • 启动mosquitto:
    • 首先加入user mosquitto:
       groupadd mosquitto
       useradd -g mosquitto mosquitto
      
    • 开启服务:


  • 一个基础的发布和订阅的例子:
    在开启mosquitto服务后,重新打开一个终端开始订阅一个topic:
    mosquitto_sub -t 'test/topic' -v
    
    然后再打开一个终端,开始向上一个客户端订阅的topic发送消息:
    mosquitto_sub -t 'test/topic' -v
    
    以上例子来自:Eclipse Mosquitto的gtihub
  • 关于mosquitto.conf 文件的说明:
    我是参考下面这篇文章的,如果是初次了解mosquitto,不需要进行任何配置,默认即可。
    http://blog.csdn.net/xyblog/article/details/50113453

相关文章

网友评论

      本文标题:mosquitto(1):CentOS下安装mosquitto1

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