安装 rabbitmq 需要先安装erlang,不同版本对应的erlang版本也不同。
我服务器是linux CentOS 7的。
我这里安装的是rabbitmq 3.8.4-1.el7 版本的,erlang是 22.3.4.1-1.el7.x86_64 版本。
下载地址:
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.4/rabbitmq-server-3.8.4-1.el7.noarch.rpm
wget https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-22.3.4.1-1.el7.x86_64.rpm/download.rpm
其他版本:请自行下载
https://www.rabbitmq.com/download.html
https://packagecloud.io/rabbitmq/erlang
下载好后的安装包:otp_src_23.0.tar.gz是我之前下载的没有用。

安装 erlang;
yum install -y download.rpm
安装 rabbitmq ;
yum install -y rabbitmq-server-3.8.4-1.el7.noarch.rpm
启动rabbitmq

一些基本命令
rabbitmq-server 前台启动服务
rabbitmq-server -detached 后台启动服务
rabbitmqctl stop 停止服务
rabbitmqctl start_app 启动应用
rabbitmqctl stop_app 终止应用
rabbitmqctl list_users 查看用户列表
– 创建新用户
rabbitmqctl add_user {username} {password}
– 删除用户
rabbitmqctl delete_user {username}
– 重置密码
rabbitmqctl change_password {username} {newpassword}
– 授予用户角色(Tag)
rabbitmqctl set_user_tags {username} {tag}
– 设置用户允许访问的vhost
rabbitmqctl set_permissions -p / user_admin '.*' '.*' '.*'