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