ubuntu20.04安装RabbitMQ 3.11.19+Erlang 25.3.1

server/2024/10/22 4:56:34/

1、检查RabbitMQ、Erlang版本

Erlang Version Requirements | RabbitMQ

2、ubuntu20.04对应的是 focal 

3、下载安装Erlang

下载地址:http://packages.erlang-solutions.com/erlang/debian/pool/

 

sudo dpkg -i esl-erlang_25.3-1~ubuntu~focal_amd64.deb

sudo apt-get install libwxbase3.0-0v5
sudo apt --fix-broken install

 

4、下载安装rabbitmq

 下载地址:https://packagecloud.io/rabbitmq/rabbitmq-server

 

# 下载地址
wget --content-disposition https://packagecloud.io/rabbitmq/rabbitmq-server/packages/ubuntu/focal/rabbitmq-server_3.11.19-1_all.deb/download.deb # 安装命令
curl -s https://packagecloud.io/install/repositories/rabbitmq/rabbitmq-server/script.deb.sh | sudo bash
sudo apt-get install rabbitmq-server=3.11.19-1

5、启动服务

systemctl start rabbitmq-server.service    # 启动服务
systemctl stop rabbitmq-server.service     # 停止服务
systemctl status  rabbitmq-server.service  # 查看状态
systemctl enable rabbitmq-server.service   # 开机启动

6、用户管理

# 查看当前所有用户:
rabbitmqctl list_users# 查看默认guest用户的权限:
rabbitmqctl list_user_permissions guest# 由于RabbitMQ默认的账号用户名和密码都是guest,为了安全起见,先删掉默认用户
rabbitmqctl delete_user guest# 添加新用户:
#rabbitmqctl add_user username passwordrabbitmqctl add_user 账号 密码# 分配用户标签 
rabbitmqctl set_user_tags 账号 administrator# 授予用户所有权限
rabbitmqctl set_permissions -p / 账号 ".*" ".*" ".*"# 开启管理页面插件
rabbitmq-plugins enable rabbitmq_management

7、浏览器登录


http://www.ppmy.cn/server/30849.html

相关文章

数据结构之“合并两个有序链表”

一、后插法 1、定义: 通过将新节点逐个插入到链表的尾部来创建链表。 2、特点: (1)每次申请一个新节点,读入相应的数据元素值 (2)为了使新节点能够插入到表尾,需要增加一个尾指针 r…

如何从0开始创建一个python+Pdm+Django项目

1、安装pdm pip3.10 install pdm或者 pip install pdm2、初始化python项目的配置和环境 pdm init3、在项目中添加 Django 框架 pdm add django4、当前目录创建一个叫做Tesla的Django项目 pdm run django-admin startproject Tesla ./如图 5、编辑pyproject.toml文件&#xff…

笔记-mathtype公式在PDF或打印出来显示不全

原文中的公式: 纸质版打印出来的公式有缺失 问题描述:mathtype公式编辑器所编辑的公式转成PDF或者打印出来有缺失 以下是解决方法的具体描述。 目录 一、准备工作二、操作步骤 一、准备工作 1、工具:mathtype、微软word 二、操作步骤 …

React 之 Suspense

Suspense Suspense 组件我们并不陌生,中文名可以理解为暂停or悬停 , 在 React16 中我们通常在路由懒加载中配合 Lazy 组件一起使用 ,当然这也是官方早起版本推荐的唯一用法。 那它暂停了什么? 进行异步网络请求,然后再拿到请求…

C++ 动态内存

C程序的内存映射像 C程序中变量的内存分配方式 从静态存储区分配 全局变量和静态变量 在栈(stack)上创建 存放函数参数值,局部变量值等。 在执行函数调用时,系统在栈上为函数内的句柄变量及形参分配内存,函数执行结束时&#xff0…

Rust 字符串基本使用教程及代码演示

文章目录 一、基本使用教程1、字符串类型String&str 2、创建字符串创建String创建&str 3、字符串操作索引切片格式化字符串比较 4、字符串和集合5、字符串的错误处理6、参考链接 二、代码演示1、代码演示2、执行结果 一、基本使用教程 在Rust中,字符串是编…

数据结构与算法-单向环形链表与约瑟夫问题

1.简介 单向环形链表&#xff0c;闭合的形成一个环。 单向环形链表的一个应用场景是约瑟夫问题。 约瑟夫问题为&#xff1a;设编号为1&#xff0c;2&#xff0c;…&#xff0c;n的n个人围坐一圈&#xff0c;约定编号为k(1<k<n)的人从1开始报数&#xff0c;数到m的那个人…

mysql主从同步

在主服务器上 1.配置my.cnf [mysqld] log-binmysql-bin server-id1 #日志超过3天自动过期 expire_logs_days 30 #同步student库 binlog-do-dbstudent #不同步系统库 binlog-ignore-dbmysql #bin-log日志文件格式&#xff0c;设置为MIXED可以防止主键重复 binlog_formatmixed…