php安装rabbitmq扩展

php安装rabbitmq扩展

安装rabbitmq扩展

获取扩展相关软件
wget  https://github.com/alanxz/rabbitmq-c/archive/v0.8.0.tar.gz
wget http://pecl.php.net/get/amqp-1.9.0.tgz
解压软件
tar -zxvf v0.8.0.tar.gz
tar -zxvf amqp-1.9.0.tgz
cd rabbitmq-c-0.8.0/
创建build目录
mkdir build && cd build
指定工作目录
cmake -DCMAKE_INSTALL_PREFIX=/usr/local/rabbitmq-c-0.8.0/ ..
安装
cmake --build . --target install
cd ..
建立lib软连接,扩展安装默认是lib库
ln -s lib64 lib
cd ..
cd amqp-1.9.0
运行php安装目录下的phpize文件,生成相应的configure文件
phpize
运行配置,如果你的服务器上只是装了一个版本的php则不需要添加--with-php-config 。后面的参数只是为了告诉phpize要建立基于哪个版本的扩展。 --with-librabbitmq-dir rabbitmq库安装目录
./configure --with-php-config=/php/72/bin/php-config --with-amqp --with-librabbitmq-dir=/rabbitmq-c-0.8.0/
编译模块
make && make install
在php.ini最后添加
extension=amqp.so
重启php-fpm服务
service php-fpm restart
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值