ubuntu安装erlang rabbitmq
时间: 2025-01-02 09:33:28 浏览: 13
### Ubuntu上安装Erlang和RabbitMQ
#### 更新系统软件包列表
为了确保获取最新的版本信息,在开始安装前应当更新系统的软件包索引。
```bash
sudo apt update
```
#### 安装Erlang
对于Ubuntu 20.04, 可以利用官方提供的二进制文件来简化安装过程。首先添加Bintray的GPG密钥并配置APT源以便能够下载最新稳定版的Erlang[^1]:
```bash
wget https://packages.erlang-solutions.com/erlang-solutions_2.0_all.deb
sudo dpkg -i erlang-solutions_2.0_all.deb
```
接着执行以下命令完成Erlang的安装:
```bash
sudo apt-get update && sudo apt-get install esl-erlang
```
这会自动处理所有必要的依赖关系,并将Erlang安装至系统中[^3]。
#### 安装RabbitMQ Server
同样地,可以通过官方渠道安全可靠地部署RabbitMQ服务端程序。先导入公共签名密钥以及设置仓库地址:
```bash
sudo apt-get install curl gnupg -y
curl -fsSL https://github.com/rabbitmq/signing-keys/releases/download/2.0/rabbitmq-release-signing-key.asc | sudo gpg --dearmor -o /usr/share/keyrings/com.rabbitmq.team.gpg
echo "deb [signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] http://dl.bintray.com/rabbitmq/debian focal main" | sudo tee /etc/apt/sources.list.d/bintray.rabbitmq.list
```
之后再次刷新本地缓存并将目标应用加入环境中:
```bash
sudo apt-get update && sudo apt-get install rabbitmq-server -y --fix-missing
```
上述操作完成后即成功设置了RabbitMQ环境[^4]。
#### 启动与验证RabbitMQ服务
一旦安装结束,可以尝试启动该服务并通过特定指令确认其运行状况良好:
```bash
sudo systemctl start rabbitmq-server
sudo systemctl status rabbitmq-server
```
如果一切正常,则说明已经可以在Ubuntu平台上顺利运作RabbitMQ消息队列了。
#### 配置管理界面插件(可选)
为了让后续管理和监控更加直观方便,建议启用Web管理控制面板功能模块:
```bash
sudo rabbitmq-plugins enable rabbitmq_management
```
此时应该能够在浏览器里输入`http://<server-ip>:15672`访问图形化界面[^2]。
阅读全文