AlpineLinux安裝RabbitMQ及其管理界面
本文以 alpine linux 的 3.21版本為例,演示對于 RabbitMQ 在Linux 下的安裝,其他發行版本大同小異。主要是包管理軟件的命令區別,以及在線倉庫提供的 RabbitMQ 版本差異而已。
(一)安裝 Erlang
因為 RabbitMQ 是用 Erlang 語言編寫的,所以需要先安裝 Erlang。如果您的系統已經安裝了 Erlang 且運行正常,可以跳過這個步驟。
同時請確保您的包管理器啟用了社區倉庫,也就是 /etc/apk/repositories
文件中的 community 網址行前面沒有 #
。
使用包管理器安裝
首先,更新包列表,如果更新后包的數量只有數百個, 則可能您沒有開啟社區倉庫,只開啟了主線倉庫,務必確定已經啟用社區倉庫:
localhost:~# sudo apk update
fetch http://mirrors.ustc.edu.cn/alpine/v3.21/main/x86_64/APKINDEX.tar.gz
fetch http://mirrors.ustc.edu.cn/alpine/v3.21/community/x86_64/APKINDEX.tar.gz
v3.21.2-80-g9c49608930e [http://mirrors.ustc.edu.cn/alpine/v3.21/main]
v3.21.2-77-g9cd2eec727a [http://mirrors.ustc.edu.cn/alpine/v3.21/community]
OK: 25448 distinct packages available
安裝 Erlang:
local