- VMware
- 准备Docker环境
- Docker运行Rabbitmq
- Rabbitmq
- 版本: 16
- NAT网络的网段: 192.168.64.0
编辑 – 虚拟网络编辑器 – 选择 – vmnet8 - 左下角修改 192.168.64.0
虚拟机配置:
yum安装源,扩展源使用阿里服务器
安装了python,pip,ansible
添加了两个脚本文件,方便配置ip地址
ip-static - 配置固定ip
ip-dhcp - 自动获取
ip设置测试
- ./ip-dhcp自动获取ip
虚拟机处理好之后,准备docker环境
- 关闭虚拟机
- 克隆虚拟机: docker-base
- 连接docker-base 下载docker文件或者上传准备好的docker文件/root目录
- 安装docker
- 克隆 docker-base虚拟机: 名称: rabbitmq
- 设置ip:
./ip-static
ip: 192.168.64.140
ifconfig - 下载,或上传rabbitmq镜像到/root目录
- 导入镜像: docker load -i rabbit-image.gz
- docker启动rabbitmq
Docker 启动Rabbitmq
# 下载镜像rabbitmq:management镜像中已经安装了管理界面 docker pull rabbitmq:management
关闭防火墙
systemctl stop firewalld systemctl disable firewalld # 重启 docker 系统服务 systemctl restart docker
配置管理员用户名和密码
mkdir /etc/rabbitmq vim /etc/rabbitmq/rabbitmq.conf # 添加两行配置: default_user = admin default_pass = admin
启动Rabbitmq
docker run -d --name rabbit -p 5672:5672 -p 15672:15672 -v /etc/rabbitmq/rabbitmq.conf:/etc/rabbitmq/rabbitmq.conf -e RABBITMQ_CONFIG_FILE=/etc/rabbitmq/rabbitmq.conf --restart=always rabbitmq:management
访问管理控制台 http://192.168.64.140:15672
用户名密码是 admin
详情请参考: https://wanght.blog.csdn.net/article/details/102810522
消息队列
消息服务器
消息中间件 Borker
- Rabbitmq
- Activemq
- Rocketmq
- Kafka
- Tubemq



