最新消息:欢迎加入小松的QQ群一起讨论一起学习,搜索的服务器网络有问题,导致搜索的功能没有办法用,现在已经修复了

rabbitmq php扩展amqp安装

其他分享 934浏览 0评论

本来这篇文章要写到上篇文章里的,但是上一篇文章感觉太长了,就另起篇文章写rabbitmq php扩展安装,没有想到这里又踩到一个坑
安装amqp的时候总是提示

configure: error: Please reinstall the librabbitmq distribution itself or (re)install librabbitmq development package if it available in your system

QQ截图20160303093337

网上找了一下没有找到解决方法
在看了别人安装amqp的时候发现少安装了一个rabbitmq-c
下面把正常的安装过程分享一下

①安装rabbitmq-c-0.7.1

没有安装就会提示上面的错误
下载地址:https://github.com/alanxz/rabbitmq-c
我选择的是最新版本0.7.1

wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.7.1/rabbitmq-c-0.7.1.tar.gz
tar zxf rabbitmq-c-0.7.1.tar.gz

cd rabbitmq-c-0.7.1
./configure --prefix=/usr/local/rabbitmq-c-0.7.1
make && make install

成功之后看到如下界面

安装rabbitmq-c成功

②安装amqp

下载地址https://pecl.php.net/package/amqp
我选择的是1.6.1

wget https://pecl.php.net/get/amqp-1.6.1.tgz
tar zxf 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.7.1

注意:这里的/usr/local/rabbitmq-c-0.7.1要跟上面rabbitmq-c安装的地址一样

make && make install

安装成功之后记录下面的地址,配置添加php模块的时候有用

amqp安装成功

③添加php模块

vi /usr/local/php/etc/php.ini

最后添加一行

extension = /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/amqp.so

重启php

service php-fpm restart

④检查amqp安装

用phpinfo来检查一下amqp是否安装成功

检查amqp是否安装成功

QQ交流群:136351212

如无特别说明,本站文章皆为原创,若要转载,务必请注明以下原文信息:
转载保留版权:小松博客» rabbitmq php扩展amqp安装
本文链接地址:https://www.phpsong.com/2223.html

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
木有头像就木有JJ!点这里按步骤申请Gravatar头像吧!

网友最新评论 (2)

加载中,请稍候...
  1. 技术控哈
    新成博客1年前 (2016-03-12)回复
  2. 技术文章,支持博主.
    威客网1年前 (2016-03-13)回复