1.下載對應版本RabbitMQ
阿里云盤地址:RabbitMQ
官網下載地址:RabbitMQ

注:版本查看命令
lsb_release -a
2.下載Erlang
阿里云盤地址:Erlang
官網下載地址:Erlang
Erlang和RabbitMQ版本對照:RabbitMQ Erlang Version Requirements — RabbitMQ
3.上傳檔案到指定目錄
mkdir /usr/local/rabbitmq/
4.安裝Erlang
cd /usr/local/rabbitmq/
# 解壓
rpm -Uvh erlang-24.2-1.el8.x86_64.rpm
# 安裝
yum install -y erlang
# 查看版本
erl -v
5.安裝RabbitMQ
安裝socat插件
yum install -y socat
安裝MQ
# 解壓
rpm -Uvh rabbitmq-server-3.9.12-1.el8.noarch.rpm
# 安裝
yum install -y rabbitmq-server
6.啟動RabbitMQ服務
# 啟動rabbitmq
systemctl start rabbitmq-server
# 查看rabbitmq狀態
systemctl status rabbitmq-server
7.安裝啟動RabbitMQWeb管理界面
# 打開RabbitMQWeb管理界面插件
rabbitmq-plugins enable rabbitmq_management
埠: 15672
8.添加遠程用戶
角色介紹:
administrator:可以登錄控制臺、查看所有資訊、并對rabbitmq進行管理
monToring:監控者;登錄控制臺,查看所有資訊
policymaker:策略制定者;登錄控制臺指定策略
managment:普通管理員;登錄控制
添加命令
# 添加用戶
# rabbitmqctl add_user 用戶名 密碼
rabbitmqctl add_user admin admin
# 設定用戶角色,分配操作權限
#rabbitmqctl set_user_tags 用戶名 角色
rabbitmqctl set_user_tags admin administrator
# 為用戶添加資源權限(授予訪問虛擬機根節點的所有權限)
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
9.命令補充
# 設定rabbitmq服務開機自啟動
systemctl enable rabbitmq-server
# 關閉rabbitmq服務
systemctl stop rabbitmq-server
# 重啟rabbitmq服務
systemctl restart rabbitmq-server
# 修改密碼
rabbitmqctl change_ password 用戶名 新密碼
# 洗掉用戶
rabbitmqctl delete_user 用戶名
# 查看用戶清單
rabbitmqctl list_users
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/416175.html
標籤:其他
上一篇:ZooKeeper : Curator框架之共享計數器DistributedAtomicLong
下一篇:分布式——補充的一些東西(就業相關的)、秒殺的設計方案、分布式id生成方案、分布式鎖、分布式鎖的三種實作方式(基于資料庫、Redis、Zookeeper)
