首页 > 其他 > 详细

RabbitMQ-安装

时间:2020-07-13 19:25:18      阅读:62      评论:0      收藏:0      [点我收藏+]

一.使用docker安装 RabbitMQ

1.$ docker run -d --name rabbit -p 15672:15672 -p 5672:5672 rabbitmq:management

解释一下:创建名为rabbit的容器,并以后台模式运行,并做端口映射到宿主机15672端口,P参数重启容器宿主机端口会发生改变

rabbitmq:management 是我们要安装rabbit镜像

2.列出容器,发现是有的

$ docker ps -a

技术分享图片

 

 

 3.netstat -apn|grep 5672 查看端口状态,也ok~~

技术分享图片

 

 

 4.然后就可以打开浏览器访问了,账号密码默认都是guest

技术分享图片

 

 

5.以为就完事了么? 大家都知道,PHP想要操作RabbitMQ,肯定要安装扩展啦,对吧,接下来装下 amqp扩展

$ wget http://pecl.php.net/get/amqp-1.8.0.tgz
$ tar zxvf amqp-1.8.0.tgz
$ cd amqp-1.8.0
$ /usr/local/php-7.2.9/bin/phpize
$ ./configure --with-php-config=/usr/local/php-7.2.9/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq

$make && make install

提示:如果在configure报错,报librabbitmq ,没有找到的话,那就先把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

$ cd rabbitmq-c-0.7.1

$./configure --prefix=/usr/local/rabbitmq-c-0.7.1

$ make && make install

安装好rabbitmq.c 之后,回到刚才 amqp-1.80目录,在重新配置并且 编译,安装

$./configure --with-php-config=/usr/local/php-7.2.9/bin/php-config --with-amqp --with-librabbitmq-dir=/usr/local/rabbitmq-c-0.7.1

$ make && make install

加下来你懂得,就是添加扩展了

vi /usr/local/php-7.2.9/etc/php.ini      

技术分享图片

 

 

重启一下的PHP
service php-fpm restart

6.测一测,感受一下RabbitMQ

 

技术分享图片

 

 

 

技术分享图片

 

 ____________________________________________________________________________________________________________________

技术分享图片

 

 结合自己的业务,去感受消息中间件的强大吧,加油!!!

RabbitMQ-安装

原文:https://www.cnblogs.com/superzwb/p/13295001.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!