Mac部署 PHP rabbitmq 分享

brew再也安装不PHP扩展了也是让人郁闷!!!
转用pecl安装PHP扩展

一、安装rabbitmq
brew install rabbitmq

二、安装或重装 popt xmlto doxygen openssl

安装
brew install popt xmlto doxygen openssl

试过之后建议全部重装
brew reinstall popt xmlto doxygen openssl

三、安装rabbitmq-c

使用cmake安装,如果没有cmake 先安装cmake(brew install cmake)

git clone git://github.com/alanxz/rabbitmq-c.git
cd rabbitmq-c
mkdir build && cd build 
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl -DOPENSSL_INCLUDE_DIR=/usr/local/opt/openssl/include  ..
cmake --build . --target install

上面增加的变量要在前面加-D,含义是设置常量

四、pecl安装amqp

pecl install amqp

如果 No releases available for package  记得 pecl clean-cache
如果还是不行的话从 http://pecl.php.net/packages.php 下载源包
curl 'http://pecl.php.net/get/amqp-1.9.3.tgz' -o amqp-1.9.3.tgz 
pecl install amqp-1.9.3.tgz 

Set the path to librabbitmq install prefix [autodetect] :
回车

大功告成!

猜你喜欢

转载自blog.csdn.net/macconclub/article/details/80226028