php安装mosquitto

发布时间 2023-04-27 12:53:59作者: 松手丶明晃晃

1. PECL 是通过 » PEAR 打包系统来的 PHP 扩展库仓库 首先安装pear,进入php文件夹的bin目录,如果有go-pear.phar,则不用下载,如果没有使用

wget http://pear.php.net/go-pear.phar

 先下载,后安装

php go-pear.phar

 

安装过程中,会提示pear的目录

 

将pear的bin目录加到环境变量中

export PATH=$PATH:/root/pear/bin

 这样pear安装完成,就可以使用pecl进行扩展安装了

2.安装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就可以了;
3.最后一步运行mosquitto -v
看到如下显示,则证明运行成功