系統環境
由于國內訪問debian的apt源太慢了,花了很多很多時間后,反而超時報錯。所以采用離線安裝方式。
uname -a
Linux bogon 4.19.0-11-linx-security-amd64 #1 SMP Linx 4.19.146-1linx10 (2023-05-30) x86_64 GNU/Linux
下載安裝包
在有網絡的電腦上下載安裝資源文件
libsctp1
libsctp1_1.0.18+dfsg-1_amd64.deb
erlang 27.3
esl-erlang_27.3.4-1debianbuster_amd64.deb
rabbitmq4.1.2-1
rabbitmq-server_4.1.2-1_all.deb
安裝MQ
安裝有先后順序
安裝 libsctp1
sudo dpkg -i libsctp1_1.0.18+dfsg-1_amd64.deb
安裝 Erlang
sudo dpkg -i esl-erlang_27.3.4-1~debian~buster_amd64.deb
安裝 RabbitMQ
sudo dpkg -i rabbitmq-server_4.1.2-1_all.deb
按以上順序在無報錯的情況下 才算安裝成功 有失敗的情況 需要解決問題之后才能繼續往下
啟動配置 RabbitMQ
為了保持Linux下統一配置風格,把配置文件遷移到/etc/目錄下
# 啟動 RabbitMQ 服務
sudo systemctl start rabbitmq-server# 設置開機自啟
sudo systemctl enable rabbitmq-server# 查看 RabbitMQ 狀態 顯示運行中才表示啟動成功
sudo systemctl status rabbitmq-server
啟動web管理插件和配置管理員賬號
# 啟用管理插件
sudo rabbitmq-plugins enable rabbitmq_management# 創建管理員用戶 密碼設置為123456
sudo rabbitmqctl add_user admin 123456
sudo rabbitmqctl set_user_tags admin administrator
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
此時在服務器瀏覽中或者外部能訪問的瀏覽中訪問mq web管理界面
http://服務器ip:15672
可成功進去登錄頁面,表示安裝配置完成了 輸入賬號密碼即可使用管理MQ