php安裝Mosquitto擴展linux

我們先用:yum list | grep mosquitto   查看一下;mosquitto

第一步:

需要安裝生成PHP擴展mosquitto.so的依賴包,我們使用yum安裝

yum install mosquitto-devel

紅圈:是很重要的: mosquitto-devel-1.6.8-1.el7.x86_64(生成mosquitto.so時使用)

當看到Complete!代表依賴包安裝成功了;

第二步:使用PECL方法安裝Mosquitto擴展

pecl install Mosquitto-alpha

第二個紅圈是安裝mosquitto-devel時生成的依賴目錄

把剛剛生成的複製到這,回車即可;

ok現在生成成功;返回了一個絕對路徑的 :/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/mosquitto.so

這個時候打開php.ini;裏面加上extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20180731/mosquitto.so

重啓php-fpm就可以了;

使用php -m查看mosquitto擴展,使用phpinfo()查看mosquitto擴展;如果php -m沒有mosquitto,那就在php-cli裏在加加入mosquitto.so擴展

 

安裝:使用mosquitto擴展包安裝用git

https://www.kancloud.cn/liao-song/mosquitto-php/500401

phpize ./configure --with-mosquitto=/path/to/libmosquitto

make  && make install

然後添加extension=mosquitto.so到你的PHP配置文件php.ini中。

--with-mosquitto  是可選參數,只有當安裝程序找不到libmosquitto拓展包,才需要添加這個參數

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章