php安装Mosquitto扩展linux

16 篇文章 0 订阅
9 篇文章 0 订阅

我们先用: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拓展包,才需要添加这个参数

 

 

ubuntu :

注意,在安装PHP扩展之前,一定要先安装libmosquitto-dev:

apt-get install libmosquitto-dev

然后尝试安装PHP扩展:

pecl install mosquitto
此处服务器会告知应该下载哪个对应版本,博主的版本号是0.4.0,重新下载对应的版本:

pecl install mosquitto-0.4.0
安装完成后,在php.ini中添加:extenstion=mosquitto.so

重启服务器和PHP, 就可以在phpinfo()中看到结果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值