Rabbitmq(一)安装部署

296 阅读1分钟

1 部署环境说明

  • 服务器 :阿里云 centos 7
  • 容器: docker
  • rabbitmq镜像版本:rabbitmq:latest

2 单机部署

2.1拉取rabbitmq镜像

docker pull rabbitmq

2.2 启动容器

docker run  -e RABBITMQ_DEFAULT_USER=root  -e RABBITMQ_DEFAULT_PASS=root  --name rabbit --hostname rabbitmq1 -p 15672:15672  -p 5672:5672  -d rabbitmq:latest

# -e 设置环境变量 RABBITMQ_DEFAULT_USER设置默认用户名为root  RABBITMQ_DEFAULT_PASS 设置默认密码 为root  "--hostname" 设置主机名,用于集群,单机可以不设置 "-p" 设置控制台访问端口为 15672  消息发送接收端口为 5672

启动完成后会发现访问不了rabbitmq web控制台,这是由于rabbitmq_management这个插件没有启动。

启动rabbitmq_management插件

docker exec -it rabbit rabbitmq-plugins enable rabbitmq_management

访问 http://ip:15672/ 可以打开rabbitmq的登录页输入用户名密码可以访问到web控制台

图片.png