1. 下載RabbitMQ鏡像【此處需要注意】
注意此處需要安裝management的版本才有界面,其他tag
的版本是沒有管理界面的
- 下載命令:
docker pull rabbitmq:management
2. 部署啟動RabbitMQ
部署命令:
docker run -d -p 5672:5672 \
-p 15672:15672 \
--name rabbitmq \
rabbitmq:management
3. 打開RabbitMQ管理頁面
默認的管理界面端口是15672
,只要在瀏覽器輸入服務器IP:15672
就可以進入管理界面
- 默認用戶
guest
- 默認密碼
guest
管理界面如下圖所示
4. 配置Virtual Hosts
配置RabbitMQ的Virtual Hosts(又稱vhosts),vhost是rabbitmq分配權限的最小細粒度。比如我們可以為一個用戶分配一個可以訪問哪個或者哪一些vhost的權限。
5. 用戶配置
添加新用戶
進入之后需要添加新用戶,不要用默認賬戶,設置賬號操作如下:
- 輸入用戶名
- 輸入密碼,缺人密碼
- 配置tags,可以直接點擊右邊的灰色框里面的tag,每個用戶可以配置多個tag
用戶添加權限
給用戶添加對應的權限,然后才能使用該賬戶進行對應的vhost操作
- 首先點擊Users列表中的用戶名進入用戶編輯狀態
- 然后點擊需要給用戶權限的vhosts,設置權限即可
6. 總結
- 配置user
- 配置vhosts
- 給用戶分配vhosts權限
- 使用rabbitmq