Docker的php-fpm安装amqp扩展

php使用rabbitmq的话,是需要安装amqp扩展的。在docker php-fpm下安装amqp扩展。

进入到php-fpm的bash界面
docker exec -it 4c4a49e231dd /bin/bash
需要先安装librabbitmql
apt-get install librabbitmq-dev
执行安装,
pecl install amqp 1.9.3

# 中间会要求输入路径,直接回车

安装成功以后要求在 php.ini 里面加入扩展 "extension=amqp.so",这时候不需要去找这个文件,直接执行:

docker-php-ext-enable  amqp

再php -m就可以看到安装成功了


image.png

你可能感兴趣的:(Docker的php-fpm安装amqp扩展)