一、 安装依赖库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
本文为蔡关荣原创文章,转载无需和我联系,但请注明来自蔡关荣博客https://caiguanrong.com
最新评论