工作原因需要用到 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 扩展的版本号以及相关的配置信息了。