centos7安装rabbitmq

一、安装方式

1、docker方式安装

#docker拉取镜像,并映射端口和启动
docker run -e TZ="Asia/Shanghai" --restart=always -d --hostname my-rabbit --name rabbitmq -p 15673:15672 -p 5673:5672 rabbitmq:latest
#进入docker容器内部
docker exec -it 容器id /bin/bash
#管理页面插件初始化
rabbitmq-plugins enable rabbitmq_management
#访问管理页面,管理员登录,默认管理员账密guest/guest
ip:15673

 2、添加账户,并设置管理员

3、设置账户所使用主机,点击账户名进入设置页面

以上,完成安装......

 

 

docker-compose 方式安装

version: "3"
services:
  rabbitmq:
    image: rabbitmq:3.8.5
    container_name: rabbitmq
    restart: always
    environment:
      - TZ=Asia/Shanghai
      - RABBITMQ_DEFAULT_USER=admin
      - RABBITMQ_DEFAULT_PASS=admin
    volumes:
      - /opt/rabbitmq/:/var/lib/rabbitmq/
    ports:
      - 5672:5672
      - 15672:15672
      
      
#进入docker容器内部
docker exec -it 容器id /bin/bash
#管理页面插件初始化
rabbitmq-plugins enable rabbitmq_management
#访问管理页面,管理员登录
ip:15672

 

rpm包方式安装

#下载安装erlang
#下载:
https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-22.3.4.12-1.el7.x86_64.rpm?distro_version_id=140
#安装:
yum -y install erlang-22.3.4.12-1.el7.x86_64.rpm
#下载安装rabbitmq
#下载:
https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.13-1.el7.noarch.rpm?distro_version_id=140
#在RabiitMQ安装过程中需要依赖socat插件 再执行以下命令安装该插件
yum install socat -y  #yum安装可以省略
#安装:
yum -y install rabbitmq-server-3.8.13-1.el7.noarch.rpm
#配置rabbitmq
#启动:
systemctl start rabbitmq-server
#设置开机自启动:
systemctl enable rabbitmq-server
#启动web管理界面:
rabbitmq-plugins enable rabbitmq_management
#重启服务:
systemctl restart rabbitmq-server
#开放防火墙端口:
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#刷新端口配置:
firewall-cmd --reload
#访问测试:
http://ip:15672/
#创建用户:
rabbitmqctl add_user admin 123456
#用户授权:
rabbitmqctl set_user_tags admin administrator

 

posted @ 2022-10-12 09:15  大司徒  阅读(190)  评论(0编辑  收藏  举报