Ubuntu 安装 RabbitMQ

首先安装 Erlang

查看对应版本的 RabbitMQ 对应的 Erlang的版本

www.rabbitmq.com/which-erlang.html

这里选择安装 RabbitMQ 3.8.16 版本,对应的 Erlang 23.2版本以上,这里去Erlang官网下载载需要的Erlang 版本依赖

Ubuntu 安装 RabbitMQ

ubuntu 版本

ubuntu版本:Focal 12.04 (LTS) Bionic 18.04 (LTS) Xenial 16.04 (LTS) Trusty 14.04 (LTS)

因为我是 Ubuntu20.4 这里下载 23.3.1 版本的 Focal 版本的 Erlang。

开始安装

# 如果先安装了旧版本的 Erlang,先进行卸载操作

$ sudo apt autoremove --purge erlang-base

$ suso dpkg -i esl-erlang_23.3.1-1_ubuntu-focal_amd64.deb

发现会报错,报缺少以来,根据报错,安装依赖,例如我这里报错的内容如下

Ubuntu 安装 RabbitMQ

接着,安装所有缺少的依赖

$ sudo apt -f install

再次执行

$ suso dpkg -i esl-erlang_23.3.1-1_ubuntu-focal_amd64.deb

检查是否安装成功

erl

安装 RabbitMQ

下载deb包,地址

# 卸载老版本的rabbitMQ
$ sudo apt remove rabbitmq-server

$ sudo apt update

$ dpkg -i rabbitmq-server_3.8.16-1_all.deb

# 缺少依赖执行
$ sudo apt -f install

# 再次执行
$ dpkg -i rabbitmq-server_3.8.16-1_all.deb

启动、停止、重启服务

## 默认rabbitmq是没有安装web端的客户端的插件
rabbitmq-plugins enable rabbitmq management

## 创建用户
rabbitmqctl add_user admin admin
Adding user "admin" ...

## 赋角色
rabbitmqctl set_user_tags admin administrator
Setting tags for user "admin" to [administrator] ...

## 授权
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"
Setting permissions for user "admin" in vhost "/" ...


# 启动服务 
service rabbitmq-server start
# 停止服务
service rabbitmq-server stop
# 重启服务
service rabbitmq-server restart

进行登陆

Ubuntu 安装 RabbitMQ

本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
未填写
文章
247
粉丝
18
喜欢
217
收藏
62
排名:731
访问:9753
私信
所有博文
社区赞助商