CentOs7安装mosquitto

Posted leiqi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOs7安装mosquitto相关的知识,希望对你有一定的参考价值。

安装版本:mosquitto1.6.9

mosquitto官网: https://mosquitto.org/files/source/mosquitto-1.6.9.tar.gz

libwebsockets下载地址 :https://github.com/warmcat/libwebsockets/releases

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

下载并编译安装libwebsockets
wget https://github.com//warmcat/libwebsockets/archive/v4.0.15.tar.gz
cd libwebsockets-4.0.15/
mkdir build
cd build
cmake .. -DLIB_SUFFIX=64
make install
ldconfig

接下来就是下载mosquitto

mkdir /mqtt
cd /mqtt
wget http://mosquitto.org/files/source/mosquitto-1.6.9.tar.gz
tar -xzf mosquitto-1.6.9.tar.gz
cd mosquitto-1.6.9

直接一梭子

make && make install

然后把样例弄成配置文件

mv /etc/mosquitto/mosquitto.conf.example /etc/mosquitto/mosquitto.conf

在配置文件中 /etc/mosquitto/mosquitto.conf  把allow_anonymous true 去掉注释

直接启动

mosquitto -c /etc/mosquitto/mosquitto.conf //这种是调试用的,
 
mosquitto -c /etc/mosquitto/mosquitto.conf -d //后台运行

需要注意的问题,

扩展一定要安装全,在编译源码的时候就可以看到扩展的问题,

 

一定要在安全组放行你的端口号并且要设置成外网能访问的

技术图片

 

 

  尝试连接mqtt

 

技术图片

 

 

一梭子完成.

感谢  https://www.jianshu.com/p/eb1f6ed17409

每天进步一滴滴,

 

以上是关于CentOs7安装mosquitto的主要内容,如果未能解决你的问题,请参考以下文章

Centos7.2 MQTT的学习之Mosquitto搭建&集群搭建&使用

MQTT的编译和安装(mosquitto)

Mosquitto安装_Ubuntu/Debian上安装消息队列Mosquitto

MQTT的学习之Mosquitto发布-订阅

学习笔记Mosquitto 基础安装使用

Mosquitto安装测试