RabbitMQ 安装与配置(Debian)

官网链接

RabbitMQ: One broker to queue them all | RabbitMQ

安装步骤

1、进入官网

进入官网,点击快速开始-下载

image.png

选择 Debian,Ubuntu

2、安装官方APT源

在新页面中找到Apt安装方式

# 安装官方的 apt源 和 官方签名密钥
sudo apt-get install curl gnupg apt-transport-https -y

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

3、安装Erlang和RabbitMQ

更新软件包列表,并安装 Erlang语言 和 RabbitMQ 服务器

sudo apt-get update -y

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

sudo apt-get install rabbitmq-server -y --fix-missing

4、启用 RabbitMQ

sudo systemctl start rabbitmq-server
sudo systemctl enable rabbitmq-server

查看 RabbitMQ 状态

systemctl status rabbitmq-server

下图为正确安装和配置 RabbitMQ 的返回结果

image.png

5、启用 RabbitMQ 管理插件

sudo rabbitmq-plugins enable rabbitmq_management

终端输出下图结果时成功 image.png

启用后,可以通过访问主机的15672端口访问Web界面。

image.png

虽然使用localhost访问该管理页面,可以用默认账号guest(密码:guest)登录。 但是此时在非主机是没有用户的,需要添加一个用户用于学习

6、创建新用户并登录管理面板

# 创建一个新的 RabbitMQ 用户
# 例如 创建用户名为 hso 密码为123 的用户
sudo rabbitmqctl add_user hso 123

# 为新用户设置权限
# 该条命令允许 hso 对虚拟主机执行 读、写和配置操作
sudo rabbitmqctl set_permissions -p / hso ".*" ".*" ".*"

# 为用户分配管理员权限
sudo rabbitmqctl set_user_tags hso administrator

使用新账户登录管理页面

image.png

如果看到此面板,说明至此安装和配置成功,耶(^▽^)。

在官网快速开始中有RabbitMQ 6中工作模式的介绍
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇