见代码
## 安裝 rabbitMQ
### 下载rpm软件包
- wget [https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm]
### 安装rpm软件包
- rpm -Uvh erlang-solutions-1.0-1.noarch.rpm
### 安装epel仓库
- yum install epel-release
### 安装erlang
- yum install erlang
### 下载rabbitmq
- wget http://www.rabbitmq.com/releases/rabbitmq-server/v3.6.6/rabbitmq-server-3.6.6-1.el7.noarch.rpm
### 安装rebbitmq
- yum install rabbitmq-server-3.6.6-1.el7.noarch.rpm
### 完成后启动服务:
- service rabbitmq-server start
### 可以查看服务状态:
- service rabbitmq-server status
### 命令行开启web图形管理
- rabbitmq-plugins enable rabbitmq_management
### 测试 ( 返回html代表成功 )
- curl http://localhost:15672
### 打开15672端口
- firewall-cmd --add-port=15672/tcp --permanent
### 打开5672端口
- firewall-cmd --add-port=5672/tcp --permanent
### 设置ip
- iptables -I INPUT -m tcp -p tcp --dport 15672 -j ACCEPT
### 保存
- iptables-save
### 创建管理用户 ( uname pwd )
- rabbitmqctl add_user admin admin
### 设置权限 ( 超级管理员 )
- rabbitmqctl set_user_tags luke administrator
### 查看用户列表
- rabbitmqctl list_users
没有权限的加sudo应该非常详细了