下面,宝塔教程专栏将为您介绍在宝塔面板下安装mosquito-PHP扩展的方法,希望可以帮助到有需要的朋友!
在宝塔面板下安装带有mosquito-PHP扩展的MQTT是物联网的消息协议标准。
CentOS 7上常用的开源MQTT消息服务器是Mosquitto。
我们使用PECL安装Mosquitto的PHP实现。
确保首先安装php-devel:
# yum install -y php-devel,然后确保也安装了mosquitto-devel:
yum install-y mosquito-devel由于宝塔是多环境共存,这里我们以PHP7.1为例,使用pecl安装mosquito-PHP。
# /www/server/php/71/bin/pecl安装mosquito-alpha
然后转到/www/server/php/71/etc/php.ini并添加一行:
extension=mosquitto.so
重启服务后,运行PHP-I | grep mosquito查看mosquito libmosquito版本=》1 . 4 . 13。
说明PHP可以使用mosquitto的MQTT库。
以下是用PHP发送消息的示例代码mosquitto-test.php: