rabbitmq安装过程(使用docker)

rabbitmq安装过程(使用docker),第1张

前言: 消息队列中,kafka更适合大数据使用,rabbitmq、rockermq、activemq更适合java使用,这里安装rabbitmq。rabbitmq是由erlang开发,所以需要提前安装erlang,且两个软件版本号要对应,我这里直接使用别人安装好的镜像。这种方法更简便。 rabbitmq安装过程

注意点docker启动之后如果 *** 作了防火墙,请重启docker,否则会报错,因为当 firewalld 启动或者重启的时候,将会从 iptables 中移除 DOCKER 的规则,从而影响了 Docker 的正常工作。
所以我们可以直接重启docker来解决这个问题:systemctl restart docker

搜索镜像: docker search rabbitmq:management

拉取镜像: docker pull macintoshplus/rabbitmq-management

查看镜像:docker images

运行镜像,创建容器:

docker run -d --hostname daxuelu --name rabbitmq01 -e RABBITMQ_DEFAULT_USER=guest -e RABBITMQ_DEFAULT_PASS=guest -p 15672:15672 -p 5672:5672 c20a8529776b


5. 查看容器:docker ps

6. 用浏览器访问查看是否安装成功

6.1 如果是用云服务器,别忘了安全组放开15672端口(防火墙也要放开这个端口)

6.2 访问地址:http://ipaddr:15672

登录成功:

代码示例

地址:https://gitee.com/wangchuanxin/rabbitmq-demo/tree/master/

连接rabbitmq控制台的端口是15672,springboot代码里端口要求是5672,

并且要在rabbitmq的控制台加上一个新的virtual hosts。

结果:

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/927216.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-17
下一篇 2022-05-17

发表评论

登录后才能评论

评论列表(0条)

保存