首页 > 系统相关 >centos7安装rabbitmq3.9.16

centos7安装rabbitmq3.9.16

时间:2022-11-25 16:24:23浏览次数:141  
标签:16 -- rabbitmq server centos7 rabbitmqctl rabbitmq3.9 erlang rpm

下载erlang

wget --content-disposition --no-check-certificate https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-23.3.4.11-1.el7.x86_64.rpm/download.rpm?distro_version_id=140

下载rabbitmq

不同版本rabbitmq对erlang的依赖版本不同,可通过官网查找对应关系。
rabbitmq

wget --content-disposition --no-check-certificate https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.9.16-1.el7.noarch.rpm/download.rpm?distro_version_id=140

安装erlang

rabbitmq-server依赖于erlang,所以需要先安装erlang.

rpm -Uvh erlang-23.3.4.11-1.el7.x86_64.rpm
yum install -y erlang

安装rabbitmq-server

rpm -Uvh rabbitmq-server-3.9.16-1.el7.noarch.rpm
yum install -y rabbitmq-server

启动rabbitmq-server

systemctl start rabbitmq-server

启动管理界面

rabbitmq-plugins enable rabbitmq_management

测试安装是否成功

systemctl status rabbitmq-server

如果出现以下active字样,安装成功。
root@localhost rabbitmq]# systemctl status rabbitmq-server
● rabbitmq-server.service - RabbitMQ broker
Loaded: loaded (/usr/lib/systemd/system/rabbitmq-server.service; disabled; vendor preset: disabled)
Active: active (running) since Fri 2022-11-25 15:41:30 CST; 9s ago
Main PID: 18193 (beam.smp)
Tasks: 21
CGroup: /system.slice/rabbitmq-server.service
├─18193 /usr/lib64/erlang/erts-11.2.2.7/bin/beam.smp -W w -MBas ageffcbf ...
├─18212 erl_child_setup 32768
├─18252 inet_gethost 4
└─18253 inet_gethost 4

浏览器访问 http://127.0.0.1:15672/
用户名密码:guest/guest。
默认guest用户是只能在本机登录rabbitmq的管理界面的,如果需要远程登录管理界面,需要配置用户权限。

创建新的用户名密码并赋远程访问权限

创建用户

命令格式: rabbitmqctl add_user [username] [password]

rabbitmqctl add_user root 123456

设置用户角色

命令格式: rabbtmqctl set_user_tags [username] [role]

rabbitmqctl set_user_tags root administrator

设置用户权限

命令格式: rabbtmqctl set_permissions -p / [username] "." "." ".*", /代表根。

rabbitmqctl set_permissions -p / root "." "." ".*"

标签:16,--,rabbitmq,server,centos7,rabbitmqctl,rabbitmq3.9,erlang,rpm
From: https://www.cnblogs.com/jeanerk/p/16925507.html

相关文章

  • 解决Centos7中docker无法从非官方库中pull镜像
    系统版本[root@bogon~]#cat/etc/redhat-release CentOSLinuxrelease7.1.1503(Core)  docker版本[root@bogon~]#docker--versionDockerversion1.7.1,build4......
  • centos7 关闭firewall安装iptables并配置
     一、配置防火墙,开启80端口、3306端口CentOS7.0默认使用的是firewall作为防火墙,这里改为iptables防火墙。1、关闭firewall:systemctlstopfirewalld.service ......
  • centos7配置autofs自动挂载nfs
    本篇介绍在centos7.9系统中安装autofs自动挂载nfs集群已经部署完成了nfs服务,其导出的共享目录地址为:192.168.80.187:/home/export/base,需求是在node17里面当用户登陆时,自......
  • 165 pbi-utils 使用文档
    165pbi-utils使用文档一、背景先来说一下为什么会有pbi-utils这个小工具吧。在我日常做演示的示例文件的时候,每次都要重新搞一次PowerBIDesktop,就想能不能像PPT......
  • centos7部署mpi和module环境
    1.概述本篇博客主要介绍在centos7.9部署和测试mpi并行程序开发环境,并通过module加载不同的环境。2.部署过程2.1安装mpich节点安装相关依赖环境:yum-yinstallgcc-g......
  • c/c++ 基本数据类型在16位、32位、64位操作系统下所占字节大小(存储空间)
     表格预览数据类型16位操作系统(byte)32位操作系统(byte)64位操作系统(byte)取值范围char111-128~127unsignedchar1110~255shortint/sh......
  • NC16422 图书管理员
    题目描述    图书馆中每本书都有一个图书编码,可以用于快速检索图书,这个图书编码是一个正整数。    每位借书的读者手中有一个需求码,这个需求码也是一个正整数。如果......
  • LeetCode 16.最接近的三数之和(中等)
    题目描述:给你一个长度为​​n​​​的整数数组 ​​nums​​​ 和一个目标值 ​​target​​​。请你从​​nums​​​中选出三个整数,使它们的和与 ​​target​......
  • 错误 CS1617 Invalid option '7.3' for /langversion; must be ISO-1, ISO-2, Default
    一年前的程序版本拉下来需要改动下,突然生成程序报这个错。解决方法,网上说修改项目属性-生成-高级,语言版本选择default。我这个项目就不能修改,后来查了下https://stac......
  • matlab单帧频谱16个高斯混合拟合
    本来毕设是这个类型的(后来去了这个环节。总的来说也有所收获)看了各种论文,都是GMM-EM,概率论朝天。还会聚类分析预测一下,然后就是很多不懂的东西。我只知道我根据语音分析工具......