1. 程式人生 > 其它 >linux(centos 7)下安裝RabbitMQ (超詳細)

linux(centos 7)下安裝RabbitMQ (超詳細)

1. RabbitMQ下載

官網:https://www.rabbitmq.com/

下載(3.8.18):https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.18/rabbitmq-server-3.8.18-1.el8.noarch.rpm

Erlang: https://www.rabbitmq.com/download.html

因為RabbitMQ是基於Erlang開發的,所以我們需要下載Erlang的開發環境。

2. 安裝

2.1 將安裝包使用Xftp上傳至centos

2.2 依次安裝Erlang,RabbitMQ

yum install -y socat(首先安裝依賴socat,安裝Erlang時需要這個)
rpm -ivh erlang-22.0.7-1.el7.x86_64.rpm
yum install -y rabbitmq-server-3.7.18-1.el7.noarch.rpm

2.3 複製配置檔案

預設安裝完成後配置檔案模板在下圖目錄下,我們需要將配置檔案複製到自己設定的路徑下/etc/rabbitmq/目錄中,並修改名稱為:rabbitmq.config(去掉字尾example)

複製配置檔案:cp /usr/share/doc/rabbitmq-server-3.7.18/rabbitmq.config.example /etc/rabbitmq/rabbitmq.config

2.4 修改配置檔案

進入配置檔案目錄:cd /etc/rabbitmq/
開啟配置檔案:vi rabbitmq.config(按i進行編輯)

將圖一配置改為圖二

儲存並退出:
按Esc退出編輯狀態,再按shift+:

鍵,輸入wq儲存並退出

3. 啟動rabbitmq中的外掛管理

rabbitmq-plugins enable rabbitmq_management

4. 啟動RabbitMQ

啟動服務:systemctl start rabbitmq-server
停止服務:systemctl stop rabbitmq-server
重啟服務:systemctl restart rabbitmq-server
檢視狀態:systemctl status rabbitmq-server

5. 登入waeb端管理介面

位址列輸入:192.168.192.128:15672(前面是你本機的ip地址),
使用者名稱:guest
密碼:guest

輸入使用者名稱以及密碼

進入首頁

6. 解除安裝RabbitMQ

6.1 解除安裝Erlang

yum list | grep erlang
yum -y remove erlang-*
rm -rf /usr/lib64/erlang

6.2 解除安裝RabbitMQ

yum list | grep rabbitmq
yum -y remove rabbitmq-server.noarch
查詢:find / -name rabbit*
依次刪除:rm -rf +(地址)