首页 > 系统相关 >RabbitMQ 安装(Centos7)

RabbitMQ 安装(Centos7)

时间:2023-12-19 14:56:26浏览次数:39  
标签:安装 虚拟机 rabbitmq server Centos7 xianpm RabbitMQ 控制台 rpm

1.下载rabbitmq和erlang

1.1 erlang

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

1.2 rabbitMQ

https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.12.10/rabbitmq-server-3.12.10-1.el8.noarch.rpm

2.安装上传工具(非必要)

yum install lrzsz.x86_64 -y
rz #选中要上面的文件

3.安装

rpm -ivh erlang-26.2.1-1.el7.x86_64.rpm
rpm -ivh rabbitmq-server-3.12.10-1.el8.noarch.rpm

4.配置

cd /usr/lib/rabbitmq/bin
rabbitmq-plugins enable rabbitmq_management #开启管理界面
service rabbitmq-server start # 启动服务
service rabbitmq-server stop # 停止服务
service rabbitmq-server restart # 重启服务

https://rabbitmq.com/access-control.html
https://rabbitmq.com/passwords.html

guest/guest只支持host为localhost,可以使用名命令行添加用户
image

# xianpm 、123456 分别为用户名和密码
rabbitmqctl add_user xianpm 123456
# 设置xianpm用户为管理员
rabbitmqctl set_user_tags xianpm administrator
#设置zhangsan的虚拟机权限 rabbit初始化默认的虚拟机为'/' 如果你的虚拟机为/xxx_host,则跟你的虚拟机路径定
rabbitmqctl set_permissions -p '/' xianpm '.' '.' '.' #可以在添加用户后在web配置,

image
角色说明

1、 超级管理员(administrator)

可登陆管理控制台,可查看所有的信息,并且可以对用户,策略(policy)进行操作。

2、 监控者(monitoring)

可登陆管理控制台,同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)

3、 策略制定者(policymaker)

可登陆管理控制台, 同时可以对policy进行管理。但无法查看节点的相关信息(上图红框标识的部分)。

4、 普通管理者(management)

仅可登陆管理控制台,无法看到节点信息,也无法对策略进行管理。

5、 其他

无法登陆管理控制台,通常就是普通的生产者和消费者。

标签:安装,虚拟机,rabbitmq,server,Centos7,xianpm,RabbitMQ,控制台,rpm
From: https://www.cnblogs.com/paylove/p/17913728.html

相关文章

  • linux 下安装.net 8环境
    1.从官网下载对应的运行时环境压缩包。下载地址:https://dotnet.microsoft.com/zh-cn/download/dotnet/8.02.安装SDK下载完成后,打开终端并运行以下命令以提取SDK并使这些命令在终端上可用。TerminalCopymkdir-p$HOME/dotnet&&tarzxfdotnet-sdk-8.0.100-linux-x6......
  • Linux 安装宝塔面板无公网也可以实现远程访问面板(重磅推荐,小白建站!!)
    宝塔面板是一款服务器管理软件,可提高运维效率,下面简单几步实现宝塔面板安装使用cpolar并且实现远程访问本地宝塔面板,这里以centos为例子1.安装宝塔进入官网查看命令,这里以linux为准,以下是linux安装命令:yuminstall-ywget&&wget-Oinstall.shhttps://download.bt.cn/......
  • 安装jenkins
    准备1、Ubuntu22.04.3LTS(GNU/Linux5.15.0-91-genericx86_64)2、JDK17  https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html        3、Jenkins  https://www.jenkins.io/download/       安装JDK171、......
  • Gradle安装
    官方安装文档一、下载下载地址:releasenote二、配置镜像仓库在init.d目录下新建init.gradle文件,并配置以下信息allprojects{repositories{mavenLocal()maven{name"Alibaba";url"https://maven.aliyun.com/repository/public"}mav......
  • Linux安装nacos 启动报错解决: which: no javac in (/usr/local/sbin:/usr/local/bin:
    报错信息:which:nojavacin(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)readlink:缺少操作数Try'readlink--help'formoreinformation.dirname:缺少操作数Try'dirname--help'formoreinformation.ERROR:PleasesettheJAVA_HOME......
  • Linux服务器快速安装FastGPT知识库问答系统
    最近开始体验FastGPT知识库问答系统,参考官方文档,在自己的阿里云服务器使用DockerCompose快速完成了部署。环境说明:阿里云ECS,2核8G,X86架构,CentOS7.9操作系统。Docker与Docker-Compose安装1.登录服务器,执行相关命令完成安装。#安装Dockercurl-fsSLhttps://get.docker.co......
  • Ubuntu安装openjdk8
    安装openjdk,做简单记录新服务器安装java环境:(1)更新软件源sudoapt-getupdate(2)安装openjdk8aptinstall openjdk-8-jdk//下面不需要,了解下。#修改环境变量vim/etc/profilesource/etc/profile 是一个shell命令,用于重新加载系统环境变量文件 /etc/profile,以便使修......
  • window下rabbitmq安装教程
    RabbitMq简介1.1消息队列中间件简介消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题实现高性能,高可用,可伸缩和最终一致性[架构]使用较多的消息队列有ActiveMQ(安全),RabbitMQ,ZeroMQ,Kafka(大数据),MetaMQ,RocketMQ以下介绍消息队列在实际应用中常用的使......
  • oracle12c静默安装
    oracle12c静默安装先决条件●至少1GBRAM用于Oracle数据库安装。建议使用2GB内存。●至少8GBRAM用于OracleGridInfrastructure安装。支持以下Linuxx86-64内核:●带有UnbreakableEnterpriseKernel6的OracleLinux8.2:5.4.17-2011.1.2.el8uek.x8......
  • docker安装openjdk并运行jar包的操作方法
    下载镜像dockerpullopenjdk创建数据卷创建一个java_app的数据卷dockervolumecreatejava_app将jar包上传到/var/lib/docker/volumes/java_app/_data/下,然后启动镜像启动镜像dockerrun--name=javaApp--restart=always--network=host\-vjava_app:/usr/src/m......