CentOS7 安装mosquitto

下载

进入软件安装目录:

cd /usr/software

下载最新版源码包:

wget http://mosquitto.org/files/source/mosquitto-1.4.13.tar.gz

解压

tar -zxvf mosquitto-1.4.13.tar.gz

编译安装

创建软件安装目录:

mkdir mosquitto

进入解压后的文件夹:

cd mosquitto-1.4.13

先安装其它依赖库:

yum install -y c-ares-devel e2fsprogs-devel uuid-devel libuuid-devel
yum install -y openssl-devel #依赖头文件

编译安装,指定安装位置:

make prefix=/root/source/mosquitto && make install

创建链接到目录,并更新动态链接库

sudo ln -s /usr/local/lib/libmosquitto.so.1 /usr/lib/libmosquitto.so.1
sudo ldconfig

配置

打开配置文件

vim /etc/mosquitto/mosquitto.conf

增加用户:(root)

user root

保存

启动

mosquitto -c /etc/mosquitto/mosquitto.conf -d

订阅主题消息

打开终端1
消息推送的发布和订阅要有主题,选项[-t] 主题,即:

mosquitto -t 主题

如需指定用户名称则加选项[-i] 用户名,即:

mosquitto_sub -t 主题 -i 订阅端

./mosquitto_sub -t mqtt

发布主题消息
指定消息推送的主题,发布端用户名和消息:

mosquitto_pub -t 主题 -i 发布端 -h 主机 -m 你好

./mosquitto_pub -h localhost -t mqtt -m "hello world."

在这里插入图片描述
————————————————
版权声明:本文为CSDN博主「jeikerxiao」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/jeikerxiao/article/details/74005584

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值