AMQP安装

安装amqp前需要先安装rabbitmq-c
下载地址

https://github.com/alanxz/rabbitmq-c/releases
http://pecl.php.net/package/amqp
http://www.cmake.org

安装cmake

1.解压下载的cmake包

tar -zxvf cmake-3.23.0-rc1.tar.gz 

2.进入解压目录

 cd cmake-3.23.0-rc1/

3.运行文件

./bootstrap

4.安装

gmake
gmake install

安装rabbitmq-c
1.解压下载的rabbitmq-c压缩包

tar -zxvf rabbitmq-c-0.8.0.tar.gz

2.进入解压后目录

cd rabbitmq-c-0.8.0

3.创建build目录并进入

mkdir build && cd build

4.安装

cmake -DCMAKE_INSTALL_PREFIX=/usr/local/rabbitmq-c ..
cmake --build .  --target install

5.安装完的rabbitmq-c 只有lib64 需要创建文件链接到lib

ln -s lib64 lib

安装amqp拓展
1.解压安装包 并进入目录

tar -zxvf amqp-1.10.2.tar.gz 
cd amqp-1.10.2

2.生成configure文件

phpize  //如果没有配置全局 就需要填写路径

3.配置信息
两个路径分别是php-config路径和rabbitmq-c的安装路径

./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c

4.安装

make && make install

5.安装完成之后添加php配置拓展
旧版本是直接修改php.ini信息
新的是放在 /etx/php.d 新建amqp.ini

; Enable redis extension module
extension=amqp.so
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值