Mac环境下通过brew安装rabbitmq是极其简单的,只需要简单的三步命令就能搞定,如果是源码编译则会遇到大量的坑,小编亲测。过程简直生不如死,所以这里就只讲解一下brew如何搭建rabbitmq的运行环境
1.安装rabbitmq
brew install rabbitmq
2.安装rabbitmq-c
C 与 RabbitMQ 通信需要依赖这个库
brew install rabbitmq-c
3.安装php的amqp扩展
pecl install amqp
注意cd到php pecl所在路径
当然第三步你也可以通过源码编译来安装,坑很多自己解决
源码安装方式如下,如遇问题自行百度
wget http://pecl.php.net/get/amqp-1.9.1.tgz
tar zvxf amqp-1.9.1.tgz
cd amqp-1.9.1
phpize
./configure --with-amqp
make && make install
源码安装记得在php.ini 加上extension=amqp.so
检测安装情况
php -i | grep amqp
检查php.ini中关于amqp扩展的相关信息
amqp
amqp.auto_ack => 0 => 0
amqp.cacert => no value => no value
amqp.cert => no value => no value
amqp.channel_max => 256 => 256
amqp.connect_timeout => 0 => 0
amqp.frame_max => 131072 => 131072
amqp.heartbeat => 0 => 0
amqp.host => localhost => localhost
amqp.key => no value => no value
amqp.login => guest => guest
amqp.password => guest => guest
amqp.port => 5672 => 5672
amqp.prefetch_count => 3 => 3
amqp.read_timeout => 0 => 0
amqp.timeout => no value => no value
amqp.verify => 1 => 1
amqp.vhost => / => /
amqp.write_timeout => 0 => 0
你也可以在浏览器访问
127.0.0.1:15672
用户名和密码都是guest
网友评论