PHP安装rabbitMQ、php-amqplib扩展(二)

一、 安装依赖库rabbitmq-c

yum install librabbitmq-devel.x86_64 -y  
wget http://pecl.php.net/get/amqp-1.10.2.tgz 
tar zxvf amqp-1.10.2.tgz  
cd amqp-1.10.2 
 /usr/local/php/bin/phpize #生成confingure文件
./configure --with-php-config=/usr/local/php/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c #配置检查
make -j4  
make install  
/usr/local/php/lib/php/extensions/no-debug-non-zts-20190902/ #输出这个就安装成功了
vim /usr/local/php/etc/php.ini   #在php.ini  加入扩展 查看php.ini 使用 php --ini
extension=amqp.so

或者使用  echo "extension=amqp.so" >> /usr/local/php/etc/php.ini

pecl 安装 pecl install amqp

如果缺少librabbitmq库文件,需要先安装librabbitmq

wget https://github.com/alanxz/rabbitmq-c/archive/v0.10.0.tar.gz

二、查看是否安装成功

php -m 查看是否安装了amqp扩展 或者 php --ri amqp

蔡关荣博客
请先登录后发表评论
  • latest comments
  • 总共0条评论