博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php 的rabbitmq 扩展模块amqp安装
阅读量:6772 次
发布时间:2019-06-26

本文共 1346 字,大约阅读时间需要 4 分钟。

php 的rabbitmq 扩展模块amqp安装

使用PHP开发,要使用中间队列rabbitmq, 必须要安装PHP的扩展模块amqp, 服务器的环境是php7.1.18 ,centos 6.8, nginx 1.8

使用PHP的PECL命令:/usr/local/php/bin/pecl  install amqp      安装amqp 一直报如下错:    checking for amqp using pkg-config... configure: error: librabbitmq not found    ERROR: `/tmp/pear/temp/amqp/configure --with-librabbitmq-dir' failed看报错原因是缺少librabbitmq 库文件,整个解决步骤如下:

 

第一步安装 librabbitmq

安装librabbitmq有两种方法,具体方法如下:

第一种方法:直接使用yum 安装 librabbitmq , 该方法有可能行不通,就是你的YUM环境配置的问题,搜索不到librabbitmq,就无法安装, 那就要转到到下面的第二种方法。

第二种方法:安装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 -xzvf   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

 

安装完毕之后,就可以继续安装amqp

第二步安装amqp

运行命令:/usr/local/php/bin/pecl install amqp 运行该命令会出现如下提示,

Set the path to librabbitmq install prefix [autodetect] :

如果你是用第一种方法 yum 直接安装的librabbitmq,就直接按回车就可以,如果是第二种方法,就需要将安装rabbitmq-c-0.7.1的目录输入进去 /usr/local/rabbitmq-c-0.7.1 然后按回车。

第三步就是添加扩展模块

amqp安装完成之后,系统会提示你要你将amqp.so 扩展模块加入到PHP的配置文件

重启 php-fpm

第四部检查amqp模块安装

使用命令phpinfo 就可以查看,出现如下,就表示安装成功

AMQP protocol version 0-9-1 

librabbitmq version 0.5.2

转载于:https://www.cnblogs.com/gaoyuechen/p/9051487.html

你可能感兴趣的文章
java-对象的理解-对象在内存的存储
查看>>
为什么我们的web前端变的越来越复杂
查看>>
如何设置有利于网站优化的uRL结构?
查看>>
SaaS、云计算、软件:危险的“三角恋”
查看>>
创新Or模仿?浅谈“山寨”圈里的云计算
查看>>
《Linux From Scratch》第四部分:附录- 索引
查看>>
在 Swift Playgrounds 中使用 Core Data 模型
查看>>
ASP.NET MVC的客户端验证:jQuery验证在Model验证中的实现
查看>>
AlwaysON同步性能监控的三板斧
查看>>
环球天下刘学辉:教育业的IT选型心经
查看>>
使用.net编写的 短连接(短网址)服务
查看>>
加速物联网业务发展 英特尔有意收购Altera
查看>>
“预知能力的超人” 细数威胁情报那些事儿
查看>>
物联网推动CRM创造新型服务
查看>>
你信隔空取物吗?你以为不插网线就安全吗?DiskFiltration可以突破物理隔绝窃取数据...
查看>>
单盘随机读IOPS超百万、容量11TB SSD诞生---PBlaze5 PCIe NVMe SSD
查看>>
中国工程院院士高文:智慧城市的管控思路
查看>>
鑫泰水处理用条码构建企业物联网的全连接
查看>>
伪标签:教你玩转无标签数据的半监督学习方法
查看>>
美政府报告:黑客或通过WiFi系统劫持客机
查看>>