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

每天进步一滴滴,

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM