Ubuntu16.04安裝和配置RabbitMQ


1.RabbitMQ安裝前需要erlang環境

apt-get install erlang-nox     # 安裝erlang
erl    # 查看relang語言版本,成功執行則說明relang安裝成功

2.添加公鑰

wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

3.更新軟件包

apt-get update

4.安裝 RabbitMQ

apt-get install rabbitmq-server  #安裝成功自動啟動

5.查看RabbitMQ狀態

systemctl status rabbitmq-server   #Active: active (running) 說明處於運行狀態

# service rabbitmq-server status 用service指令也可以查看,同systemctl指令

6.啟動、停止、重啟命令

service rabbitmq-server start    # 啟動
service rabbitmq-server stop     # 停止
service rabbitmq-server restart  # 重啟

7.啟用 web端可視化操作界面,我們還需要配置Management Plugin插件

rabbitmq-plugins enable rabbitmq_management   # 啟用插件
service rabbitmq-server restart    # 重啟

效果圖如下:

8.查看用戶

rabbitmqctl list_users

 

9.添加管理用戶

rabbitmqctl add_user admin yourpassword   # 增加普通用戶
rabbitmqctl set_user_tags admin administrator    # 給普通用戶分配管理員角色

10.設置mq用戶的權限,指定允許訪問的vhost以及write/read

rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"

11.查看vhost(/)允許哪些用戶訪問

rabbitmqctl list_permissions -p /

最后關於如何和SpringBoot整合,可以參考我的博客:SpringBoot實戰(八)之RabbitMQ


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM