AlpineLinux安装RabbitMQ及其管理界面
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:
lo