2 安装RabbitMQ

未匹配的标注

rabbitmq 官网:www.rabbitmq.com/download.html

docker 官方镜像:hub.docker.com/_/rabbitmq

2.1 使用docker安装RabbitMQ

# 拉取镜像:选择带有 management(包含web管理界面)
$ docker pull rabbitmq:management

# 查看所有镜像
$ docker images

# 创建镜像并启动容器
$ docker run -di --name MyRabbitMQ -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=admin2021 -p 5672:5672 -p 15672:15672 -p 25672:25672 -p 61613:61613 -p 1883:1883 rabbitmq:management

参数说明:

  • -d:后台运行容器
  • –name:容器名称
  • -e:指定环境变量(RABBITMQ_DEFAULT_USER:默认的用户名;RABBITMQ_DEFAULT_PASS:默认用户名的密码)
  • -p 指定服务运行的端口(5672:应用访问端口;15672:控制台Web端口号)

2.2 阿里云添加安全组

如果是安装在阿里云服务器,记得配置安全组:

  • 自定义 TCP 目的: 15672/15672
  • 自定义 TCP 目的: 5672/5672

2.3 防火墙

如果 centos 开启了防火墙,则需要开启端口:

# 查看端口是否开启;如果为 no,则执行第二条命令开启端口。
$ firewall-cmd --query-port=15672/tcp
$ firewall-cmd --zone=public --add-port=15672/tcp --permanent
# 开启后要重启防火墙。
$ systemctl restart firewalld.service

2.4 访问

http://your_ip:15672 网页输入用户名 admin 和密码 admin2021 就可以登录控制台了。

如果文章有帮到你的话,别忘了点赞收藏噢 :smile:

本文章首发在 LearnKu.com 网站上。

上一篇 下一篇
讨论数量: 0
发起讨论 只看当前版本


暂无话题~