1、下载安装相关依赖环境Erlang语言
#下载rpm包
wget https://packages.erlang-solutions.com/erlang/rpm/centos/6/x86_64/esl-erlang_R16B03-6~centos~6_amd64.rpm
#下载epel源
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
#安装epet源
rpm -ivh epel-release-latest-7.noarch.rpm
yum repolist
# 安装(安装过程中所有选择y)
yum install erlang
# 安装yum-versionlock (安装过程中所有选择y)
yum install yum-plugin-versionlock
# 禁止Erlang语言自动更新
yum versionlock erlang
2、安装RabbitMQ Server
#下载
wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-3.5.1-1.noarch.rpm
# 导入签名
rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
# 安装
yum install rabbitmq-server-3.5.1-1.noarch.rpm
#root权限下执行: 设置为开机启动
chkconfig rabbitmq-server on
#启动
service rabbitmq-server start
#查看rabbitmq状态
systemctl status rabbitmq-server.service
#停止mq服务
rabbitmqctl stop
3、安装RabbitMQ Web管理界面插件
#安装
rabbitmq-plugins enable rabbitmq_management
4、新增个人账号,用于远程登录
#创建账号 注意(add_user后分别是账号和密码)
rabbitmqctl add_user xuan 123456
#设置用户角色 注意(xuan是你自己创建的账号)
rabbitmqctl set_user_tags xuan administrator
#设置用户权限 注意(xuan是自己创建的账号)
rabbitmqctl set_permissions -p "/" xuan ".*" ".*" ".*"
#查看当前用户和角色
rabbitmqctl list_users
5、开启防火墙访问管理页面
#开启防火墙15672端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
#重启防火墙
systemctl restart firewalld
#查看防火墙当前状态
firewall-cmd --state
6、访问自己的ip+上端口15672 输入账号和密码即可进入管理页面