多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
>[info]###CentOs下PHP安装AMQP扩展<b/> 作者 : fankey <6424051@qq.com> 时间 : 2017-02-13 rabbitMq 安装参考 : http://www.cnblogs.com/chunguang/p/5634342.html <br/><br/> ###1001.首先安装 rabbitmq-c 最新版 >登陆 rabbitmq-c github网站上找到最新版下载地址: --下载首页 : https://github.com/alanxz/rabbitmq-c/releases --V0.8.0(当前最新版): https://github.com/alanxz/rabbitmq-c/releases/tag/v0.8.0 ![](https://box.kancloud.cn/e0972c99fa41a6ccee1e5b8163444a74_937x279.png) <br/> ####下载完成后进行解压缩安装 ` 第一步 : tar -zxvf rabbitmq-c-0.8.0.tar.gz 第二步 : cd rabbitmq-c-0.8.0 第三步 : ./configure --prefix=/usr/local/rabbitmq-c-0.8.0 第四步 : make && make install ` <br/><br/> ###1002.然后安装 AMQP 扩展 >php_amqp扩展下载地址: http://pecl.php.net/package/amqp php_amqp github源代码: https://github.com/pdezwart/php-amqp <span style='color:red'>(根据自己生产环境的需要选择相应的版本,这里我们选择的是1.6.1版本)</span> ![](https://box.kancloud.cn/35a3718e435ac63d08023a89ba3eb3ed_1020x604.png) <br/> ####下载完成后进行解压缩安装<br/> ` 第一步 : tar -zxvf amqp-1.6.1.tgz 第二步 : cd amqp-1.6.1 第三步 : /usr/local/php/bin/phpize 第四步 : ./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.8.0/ 第五步 : make && make install ` <br/><br/> 安装成功后截图: ![](https://box.kancloud.cn/f5db91c6efbf86d31f82fa268c72c022_732x196.png) <br/><br/> <span style='color:red;'>(如果不知道 php-config 文件的位置可以用命令 `find / -name php-config` 查看)</span> ![](https://box.kancloud.cn/cc38c6b2305ef84e96cba40b4f002ad2_745x155.png) <br/><br/> ###1003.修改php.ini文件 然后修改 php.ini 文件,在最后加上 ` [rabbitmq] extension=amqp.so ` ![](https://box.kancloud.cn/352ea5e4df7a058e11d8cb385be796a6_473x209.png) <br/><br/> 然后重启php-fpm ![](https://box.kancloud.cn/d36a6767cce423dfb21c7f6c5310a70a_936x609.png)