RabbitMQ安装(包含docker安装rabbitmq)与卸载教程

RabbitMQ安装教程

Centos7中用yum 命令安装RabbitMQ详细过程

  1. 安装准备工作:

    在Linux系统中创建文件夹: usr/rabbitmq

    进入Rabbit官网下载Rabbitmq文件,然后上传到usr/rabbitmq文件夹中,下载地址:
    官网链接

    我自己传到CSDN也有RabbitMQ的安装包,免费下载地址:请点击

在这里插入图片描述

根据自己服务器版本进行下载。

注意:不同的RabbitMQ支持的erlang版本有所不同,参考官网地址:地址

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-NxsORT23-1616139198757)(C:\Users\adinm\AppData\Roaming\Typora\typora-user-images\image-20210319140106815.png)]

  1. 配置erlang环境,可以直接根据我下面的操作来
    ##第一步
    yum install -y build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
    
    ##第二步
    curl -s https://packagecloud.io/install/repositories/rabbitmq/erlang/script.rpm.sh | sudo bash
    
    ##第三步
    yum install erlang -y
    
    ##最后检查是否安装成功
    erl -v
    
    

    出现:在这里插入图片描述

    表示安装成功。

  2. 安装RabbitMQ
    ##第一步
    rpm --import https://packagecloud.io/rabbitmq/rabbitmq-server/gpgkey
    ##第二步
    rpm --import https://packagecloud.io/gpg.key
    ##第三步
    curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
    ##第四步
    curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.rpm.sh | sudo bash
    ##第五步  
    npm -ivh  rabbitmq-server-3.8.14-1.el7.noarch.rpm
    ##注意
    ##rabbitmq-server-3.8.14-1.el7.noarch.rpm这个文件是我们刚才下载并放入Linux中的rabbit文件夹。每个没可能会有所不同
    

    查看是否安装成功:

    执行下面语句:

    ##第一步
    systemctl start rabbitmq-server
    ##第二步
    systemctl status rabbitmq-server
    

    在这里插入图片描述

  3. 安装图形化界面

    执行

    rabbitmq-plugins enable rabbitmq_management
    

    查看图形化界面:服务器IP地址:15672 (例如127.12.12.12:15672)

    设置登录用户:

    rabbitmqctl add_user 用户名 密码
    

    设置用户角色:

    角色级别:

    • administrator 可以登录控制台,查看所有信息,对rabbitmq进行管理,类似于LInux中的root用户
    • monitoring 监控者 都可以登录控制台,查看所有信息
    • policymaker 策略制定者 可以登录控制台,制定策略
    • managment 普通管理员 可以登录控制台
    rabbitmqctl set_user_tags 用户名   角色
    

    为用户添加资源权限:

    rabbitmqctl set_permissions -p / 用户名  ".*" ".*" ".*" 
    
  4. 卸载过程

    一定要先卸载rabbitmq在卸载erlang

    ##第一步
    yum list | grep rabbitmq
    ##第二步
    yum -y remove rabbitmq-server.noarch
    

    在这里插入图片描述

    ##第一步
    yum list | grep erlang
    ##第二步
    yum remove erlang.x86_64
    
  5. docker安装rabbitmq

    docker安装教程:参考网站

    docker run -di --name myrabbit --name -e RABBITMQ_DEFAULT_USER=admin 
    -e RABBITMQ_DEFAULT_PASS=admin -p 15672:15672   rabbitmq:3-management
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

王野也不野

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值