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