工作原因需要用到 RabbitMQ 消息队列,于是到 pecl.php.net 上找到了 amqp 扩展,在编译安装的过程中,系统报出需要用到 librabbitmq 这个库,但是网上找了好长时间都找不到合适的源码。于是偶然间尝试了 brew 这么个东西,发现还是挺好的。
自己记录一下,省的日后又不知道怎么办了。。。
安装 librabbitmq :
# brew install rabbitmq-c
安装 amqp 扩展:
# phpizel # ./configure --with-php-config=/usr/local/php/bin/php-config # make # make install
OK了,看一下是否安装成功:
# php --ri amqp
就能够看到 amqp 扩展的版本号以及相关的配置信息了。