linux安装RabbitMQ

news/2024/7/5 6:27:51

查看自己的linux发行版本

cat /etc/redhat-release

在这里插入图片描述
安装依赖

yum -y install socat			#Erlang内存管理依赖

安装Erlang和RabbitMQ
RabbitMQ
在这里插入图片描述

由于RabbitMQ是有Erlang开发的所有安装RabbitMQ需要使用到Erlang环境
Erlang GitHub下载地址:

https://github.com/rabbitmq/erlang-rpm/releases

RabbitMQ GitHub下载地址:

https://github.com/rabbitmq/rabbitmq-server/releases

这里需要注意,每一个RabbitMQ发行版本都有对应的Erlang版本,官网给了参照图:

https://www.rabbitmq.com/which-erlang.html

需要安装对应自己linux发行版的版本,我的操作系统是Centos7.9所有我选择安装的版本都要是Centos7系列的

cd /opt
wget https://github.com/rabbitmq/erlang-rpm/releases/download/v23.3.4.8/erlang-23.3.4.8-1.el7.x86_64.rpm
wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.9.16/rabbitmq-server-3.9.16-1.el7.noarch.rpm

安装

rpm -ivh erlang-23.3.4.8-1.el7.x86_64.rpm

在这里插入图片描述

rpm -ivh rabbitmq-server-3.9.16-1.el7.noarch.rpm

在这里插入图片描述

启动管理控制界面权限插件 rabbit-plugins enble rabbitmq_management
启动这个插件需要保证主机的hostname在/etc/hosts有记录
在这里插入图片描述

rabbit-plugins enble rabbitmq_management

在这里插入图片描述

添加配置文件,解决只能localhost访问的问题

echo "[{rabbit,[{loopback_users,[]}]}]." > /etc/rabbitmq/rabbitmq.config

启动rabbitmq 并访问

systemctl start rabbitmq-server				#启动
systemctl enable rabbitmq-server			#自启

查看使用端口 15672为ui使用端口
在这里插入图片描述

使用IP:15672访问
在这里插入图片描述

账号密码默认是guest/guest,登录后创建新用户
在这里插入图片描述
用户名/密码为 user/user 权限为admin
在这里插入图片描述
添加Virtual Hosts的访问权限
在这里插入图片描述
在这里插入图片描述
最后可以考虑将默认的guest用户删除掉

这里在分享几个CLI的使用

rabbitmqctl add_user 用户 密码				#创建用户和密码
rabbitmqctl set_user_tags 用户 administrator		#将用户权限设为管理员
rabbitmqctl list_users							#查看用户列表

http://lihuaxi.xjx100.cn/news/109694.html

相关文章

无量纲数:计算流体动力学和数值传热学常用准数总结

参考文献 (简称“数传”) 陶文铨. 数值传热学[M]. 第二版. 西安: 西安交通大学出版社, 2001年. (简称“V & M”) Versteeg H K, Malalasekera W. An Introduction to Computational Fluid Dynamics: The Finite Volume Meth…

网络编程:专业术语(IP、端口、字节序、套接字(socket))

一、IP 什么是ip:在因特网中用于区分主机的唯一标识 ​表现形式:点分形式的字符串 ” a.b.c.d“ ->192.168.16.58 0-255 ip地址分类: IP协议是为计算机网络相互连接进行通信而设计的协议 那就是给因特网上的每台计算机和其它设备…

MaxViT:多轴视觉Transformer

论文链接:https://arxiv.org/abs/2204.01697 代码链接:https://github.com/google-research/maxvit 如果进入不了github就直接在这里下载,不过没有权重文件,免费的:https://download.csdn.net/download/weixin_4491103…

使用布谷鸟过滤器对 logback 日志一定周期内重复异常堆栈打印进行压缩过滤

前因 前阵子日子线上有个bug,但是由于触发过于频繁导致日志打印全是这个bug的堆栈,全是重复堆栈内容日志一下变得不友好起来,搜索有没有什么优化办法。 偶然看到[近期业务大量突增微服务性能优化总结-2.开发日志输出异常堆栈的过滤插件]这篇…

网页批量下载图片-怎么一键快速下载网页图片的工具

网页批量下载图片,今天给大家分享一款免费图片批量下载软件,支持任意格式的图片批量下载,只需要输入关键词或批量导入网页链接即可批量下载图片。每个人都可以拥有各种高清图源。支持批量图片压缩/放大/添加水印等等处理/详细如图 这款免费图…

GBase8s jdbc 驱动url介绍

GBase8s jdbc 驱动url介绍 GBase8s jdbc驱动是一款实现jdbc3.0规范以及jdbc4.0绝大部分规范的标准通用接口,故在使用方式上同其它数据库驱动一样,并不存在学习成本。下面具体介绍一下使用方式 1、URL说明 标准格式如下: jdbc:gbasedbt-sqli:/…

渗透测试基础- - -windows网络安全常用dos命令

目录 一,DOS是什么 二,windows常用命令 1.查看系统分区 2.搜索指定文件:for 3.创建文件:echo 4.查看文件内容: 5.删除文件:del 6.隐藏文件命令:attrib 7.关机: 8.测试网络…

pytorch学习(五)——损失函数

文章目录1. 回归问题1.1 均方差1.2 L1损失1.3 平滑L1损失2. 分类问题2.1 合页损失2.2 二分类交叉熵2.3 交叉熵3. 相似度3.1 余弦相似度3.2 相对熵4. 不配合的使用1. 回归问题 1.1 均方差 均方差是回归问题中最常用的损失函数了,Pytorch中的均方差损失函数为 torc…