安装对应版本的 erlang (点击查看对应关系)
rabbitmq 已经做好对应的erlang打包下载地址。
可以直接使用 rpm -ivh 安装,然后下载并安装服务器和对应的签名
#此行命令必须执行哦,验证签名
rpm --import https://www.rabbitmq.com/rabbitmq-release-signing-key.asc
#安装对应的包
yum install rabbitmq-server-3.7.11-1.el7.noarch.rpm
chkconfig rabbitmq-server on #安装为系统服务并且随即启动
rabbitmq-server start # 启动服务
$ sudo /sbin/service rabbitmq-server status # 查看服务状态
$ sudo /sbin/service rabbitmq-server stop # 停止服务
# 查看当前所有用户
rabbitmqctl list_users
# 查看默认guest用户的权限
rabbitmqctl list_user_permissions guest
# 由于RabbitMQ默认的账号用户名和密码都是guest。为了安全起见, 先删掉默认用户
rabbitmqctl delete_user guest
# 添加新用户
rabbitmqctl add_user username password
# 设置用户tag
rabbitmqctl set_user_tags username administrator
# 赋予用户默认vhost的全部操作权限
rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
# 查看用户的权限
rabbitmqctl list_user_permissions username
# 安装web插件,此命令需要在rabbitmq启动成功之后再安装,否则可能报找不到插件错误
rabbitmq-plugins enable rabbitmq_management
#以上命令权限在root下
参考文章
http://www.rabbitmq.com/install-rpm.html#package-dependencies
https://www.cnblogs.com/crazylqy/p/6567253.html
https://blog.youkuaiyun.com/qq_22075041/article/details/78855708