ubuntu24.04安装rabbitmq

42 阅读1分钟

1.废话不多说,直接打开终端开始安装

#!/bin/sh

sudo apt-get install curl gnupg apt-transport-https -y

## RabbitMQ团队的签名密钥
curl -1sLf "https://keys.openpgp.org/vks/v1/by-fingerprint/0A9AF2115F4687BD29803A206B73A36E6026DFCA" | sudo gpg --dearmor | sudo tee /usr/share/keyrings/com.rabbitmq.team.gpg > /dev/null

## 添加由RabbitMQ团队维护的APT仓库
sudo tee /etc/apt/sources.list.d/rabbitmq.list <<EOF
## Modern Erlang/OTP releases
##
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb1.rabbitmq.com/rabbitmq-erlang/ubuntu/noble noble main
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb2.rabbitmq.com/rabbitmq-erlang/ubuntu/noble noble main

## Latest RabbitMQ releases
##
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb1.rabbitmq.com/rabbitmq-server/ubuntu/noble noble main
deb [arch=amd64 signed-by=/usr/share/keyrings/com.rabbitmq.team.gpg] https://deb2.rabbitmq.com/rabbitmq-server/ubuntu/noble noble main
EOF

## 更新软件包索引
sudo apt-get update -y

##安装Erlang软件包
sudo apt-get install -y erlang-base \
                        erlang-asn1 erlang-crypto erlang-eldap erlang-ftp erlang-inets \
                        erlang-mnesia erlang-os-mon erlang-parsetools erlang-public-key \
                        erlang-runtime-tools erlang-snmp erlang-ssl \
                        erlang-syntax-tools erlang-tftp erlang-tools erlang-xmerl

##安装rabbitmq服务器及其依赖项
sudo apt-get install rabbitmq-server -y --fix-missing

2.启动

systemctl start rabbitmq-server

3.设置开机自启

systemctl enable rabbitmq-server

4.开启rabbitmq插件,不开启的话无法访问rabbitmq的管理页面

sudo rabbitmq-plugins enable rabbitmq_management

必须要加sudo,不然会报错。

5.管理页面的访问端口是15672,默认的账号密码是guest/guest