1. 程式人生 > >php使用mqtt客戶端[基於mosquitto]

php使用mqtt客戶端[基於mosquitto]

一、安裝mosquitto

下載安裝相關依賴

yum install gcc gcc-c++ openssl-devel c-ares-devel libuuid-devel wget cmake build-essential python quilt devscripts python-setuptools python3  libssl-dev libc-ares-dev uuid-dev daemon openssl-devel
wget https://mosquitto.org/files/source/mosquitto-1.4.11.tar.gz

解壓縮,進入目錄後編譯安裝

tar -zxvf mosquitto-1.4.11.tar.gz
cd mosquitto-1.4.11
make && make install

安裝完成

二、安裝PHP擴充套件

pecl下載安裝(中間有一次提示問你mosquitto的路徑之類的,不用管,直接回車,它自己會查預設目錄)

pecl install Mosquitto-alpha

找到php.ini新增如下一句話(檔案裡面有一塊地方,是一堆extension=...,在那一堆extension末尾加上,方便下次尋找)

extension=mosquitto.so