見代碼
## 安裝 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應該非常詳細了