mac安装php-mq扩展

本文档详细介绍了在macOS系统上安装PHP的rabbitmq扩展(amqp)的过程,包括使用brew安装rabbitmq,手动安装rabbitmq-c和amqp库,并解决了在编译过程中遇到的php.h和amqp_ssl_socket.h文件找不到的问题。
摘要由CSDN通过智能技术生成

系统版本macos
php版本php@7.2.31_1

一  使用brew安装 rabbitmq
brew install rabbitmq
brew services start rabbitmq 启动

二 安装rabbitmq-c
wget https://github.com/alanxz/rabbitmq-c/releases/download/v0.7.1/rabbitmq-c-0.7.1.tar.gz
tar zxf rabbitmq-c-0.7.1.tar.gz
#有修改下用户
sudo chown -R xxxx:admin rabbitmq-c-0.7.1
cd rabbitmq-c-0.7.1
./configure --prefix=/usr/local/rabbitmq-c-0.7.1
make && make install

三安装amqp
wget http://pecl.php.net/get/amqp-1.9.1.tgz
#有修改下用户
sudo chown -R xxxx:admin amqp-1.9.1
cd amqp-1.9.1
/usr/local/Cellar/php@7.2/7.2.31_1/bin/phpize #对应php路径
./configure --with-php-config=/usr/local/Cellar/php@7.2/7.2.31_1/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.7.1 #rabbitmq-c-0.7.1与rabbitmq-c安装路径一致
make && make install

四 添加扩展到php.ini
sudo vim /usr/local/Cellar/php@7.2/7.2.31_1/.bottle/e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值