開啟后臺管理頁面
要在瀏覽器中訪問 RabbitMQ,需要使用 RabbitMQ 的 Web 界面插件??梢园凑找韵虏襟E安裝和配置:
1. 安裝 RabbitMQ Web 插件:
sudo rabbitmq-plugins enable rabbitmq_management
2. 重啟 RabbitMQ 服務(wù):
sudo systemctl restart rabbitmq-server
3. 確認(rèn) Web 界面已經(jīng)啟用:
sudo rabbitmq-plugins list
4. 應(yīng)該可以看到 rabbitmq_management 已經(jīng)啟用。
5. 訪問 Web 界面:
在瀏覽器中輸入以下地址:http://localhost:15672/
默認(rèn)的用戶名和密碼是 guest/guest,如果需要更改,可以通過以下命令更改:
sudo rabbitmqctl add_user username password
sudo rabbitmqctl set_user_tags username administrator
sudo rabbitmqctl set_permissions -p / username ".*" ".*" ".*"
其中,username 和 password 分別是所需的用戶名和密碼。
在成功登錄后,就可以在 RabbitMQ 的 Web 界面中查看和管理 RabbitMQ 的隊列、交換機等信息。
請注意,在生產(chǎn)環(huán)境中,您應(yīng)該限制對 RabbitMQ 管理插件的訪問,并使用HTTPS來保護您的數(shù)據(jù)。
創(chuàng)建用戶及授權(quán)
Rabbitmq從3.3.0開始默認(rèn)用戶(guest/guest)只能通過除localhost的訪問,我們自己創(chuàng)建登錄用戶并授權(quán)管理員登錄
# 創(chuàng)建用戶admin(用戶名/密碼:admin/admin),命令行輸入命令
rabbitmqctl add_user admin admin
# 為用戶admin授管理員(administrator)角色
rabbitmqctl set_user_tags admin administrator
# 查看用戶列表???????
rabbitmqctl list_users
?????????
# 設(shè)置用戶admin具有/vhost1這個virtual host中所有資源的配置、寫、讀權(quán)限以便管理其中的資源
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
# 查看權(quán)限
rabbitmqctl list_permissions -p /
此時,還不能通過遠(yuǎn)程IP:port訪問,因為防火墻的原因文章來源:http://www.zghlxwxcb.cn/news/detail-670724.html
開放端口即可文章來源地址http://www.zghlxwxcb.cn/news/detail-670724.html
到了這里,關(guān)于rabbitmq開啟后臺管理頁面、創(chuàng)建用戶及授權(quán)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!