1.简介
2.安装消息队列
下载地址https://www.rabbitmq.com/download.html
使用docker方式安装
需要先下载docker,参考文章https://blog.csdn.net/weixin_43917045/article/details/104747341?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22104747341%22%2C%22source%22%3A%22weixin_43917045%22%7D
2.1 拉取镜像
docker pull rabbitmq:management
2.2 查看镜像
docker images
2.2 配置参数
# -d 以守护进程方式在后台运行
# -p 15672:15672 界面访问端口
# -p 5672:5672 amqp访问端口
# --hostname rabbit_host1 设定容器的主机名,它会被写到容器内的 /etc/hostname 和 /etc/hosts,作为容器主机IP的别名,并且将显示在容器的bash中
# --name xd_rabbit 指定容器名称
# -e 指后续参数
# 登录rabbitmq管控台的账号密码 RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=password
docker run -d --hostname rabbit_host1 --name xd_rabbit -e RABBITMQ_DEFAULT_USER=admin -e RABBITMQ_DEFAULT_PASS=password -p 15672:15672 -p 5672:5672 rabbitmq:management
主要端口
4369 erlang 发现口
5672 client 端通信口,使用amqp协议的端口
15672 管理界面 ui端口
25672 server 间内部通信口,集群化端口
2.3 部署
# -f 后边跟容器id,即2.2执行命令后的返回值
docker logs -f fa7e07e3ae6366a86a6e5310db56c2414c5dff7795cfeb2c5f22c2c5c39ec5e1
2.4 查看对应进程
在2.3部署后ctrl+c或者再开一个窗口
docker ps
2.5 访问管理界面
阿里云服务器添加访问端口
# 访问rabbitmq
8.130.172.119:15672