首页 > 系统相关 >centos7安装RabbitMQ教程

centos7安装RabbitMQ教程

时间:2023-04-17 20:22:48浏览次数:92  
标签:教程 rabbitmq server centos7 rabbitmqctl RabbitMQ erlang rpm user

转载自:https://www.cnblogs.com/qiansm/p/15241295.html

====================

 

centos7安装RabbitMQ教程

erlang版本:22.2.1

RabbitMQ版本:3.8.2

1、安装Erlang

1.1安装依赖

yum install epel-release

yum install gcc gcc-c++ unixODBC unixODBC-devel wxBase wxGTK SDL wxGTK-gl socat

1.2下载

wget https://packages.erlang-solutions.com/erlang/rpm/centos/7/x86_64/esl-erlang_22.2-1~centos~7_amd64.rpm

rpm -ivh --nodeps esl-erlang_22.2-1~centos~7_amd64.rpm

2、安装RabbitMQ

2.1下载

wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.8.2/rabbitmq-server-3.8.2-1.el7.noarch.rpm

2.2安装

rpm -ivh --nodeps rabbitmq-server-3.8.2-1.el7.noarch.rpm

3、启动rabbitmq服务

启动|停止|重启

systemctl start rabbitmq-server.service

systemctl stop rabbitmq-server.service

systemctl restart rabbitmq-server.service

添加到开机启动

systemctl enable rabbitmq-server.service

 启动

systemctl start rabbitmq-server

4、安装web插件

rabbitmq-plugins enable rabbitmq_management

页面监控访问地址:  http://host:15672/#/

 

 

 

【说明】

访问登录页面监控需要先创建用户,并授权,请看下面的:用户&授权

 

 

 

 

5、设置账号密码

#user 普通账户

rabbitmqctl add_user user 123456            #新增一个账号

rabbitmqctl set_permissions -p "/" user ".*" ".*" ".*"   #设置用户权限

rabbitmqctl set_user_tags user administrator   #设置用户角色

#admin 管理员账户

rabbitmqctl add_user admin admin123

rabbitmqctl set_user_tags admin administrator

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

#添加、删除虚拟主机

rabbitmqctl add_vhost b2b2c_api

rabbitmqctl delete_vhost b2b2c_api

#设置指定用户在指定虚拟主机上的配置、读、写权限

rabbitmqctl set_permissions -p b2b2c_api user ".*" ".*" ".*"

 

     

标签:教程,rabbitmq,server,centos7,rabbitmqctl,RabbitMQ,erlang,rpm,user
From: https://www.cnblogs.com/hd92/p/17327361.html

相关文章

  • docker Ubuntu 安装教程
    启动docker镜像dockerrun-t-i-dubuntu:18.04/bin/bash配置ustc镜像源sed-i's@//.*archive.ubuntu.com@//mirrors.ustc.edu.cn@g'/etc/apt/sources.listsed-i's/security.ubuntu.com/mirrors.ustc.edu.cn/g'/etc/apt/sources.listapt-getcleanap......
  • easysysprep4封装教程,自己封装系统
    本教程详细介绍如何使用easysysprep4进行封装系统的详细介绍。本教程分三个部分。easysysprep4封装教程上打开easysysprep4看到如下图这里只是显示了当前系统信息,以及easysysprep4设置的封装模式。我们点击“开始”进入下一步来到这里信息相对于图一信息量增加了很多,下面我们进行详......
  • Spring 教程—REST 客户端详解
    Spring框架为调用REST端点提供了以下选择:WebClient -非阻塞、响应式客户端和fluentAPI。RestTemplate -带有模板方法API的同步客户端。HTTP接口 -注解式接口,并生成动态代理实现。一、 WebClientWebClient 是一个非阻塞的、响应式的客户端,用于执行HTTP请求。它在5.0中引......
  • EasyBoot教程二:制作PE多重启动盘方法
    1.首先下载个U盘启动盘制作工具(我用的是U深度)http://www.ushendu.com/下载UEFI版即可2.安装软件,安装完后打开3.选择ISO模式4.选择ISO保存路径,点击开始制作,制作完成后,用UltraISO打开USD.ISO5.选择保存,保存引导文件6.保存为USD.bif7.打开EasyBoot安装目录C:\ProgramFiles(x86)\Easy......
  • EasyBoot教程一:制作WIN7原版多重启动盘方法
    EasyBoot教程一:制作WIN7原版多重启动盘方法1.安装EasyBoot、UltraISO软件2.用UltraISO打开下载好的WIN7原版镜像3.选择启动,保存引导文件4.保存为win7x32.bif,以后会用到5.打开EasyBoot的安装目录C:\ProgramFiles(x86)\EasyBoot\disk1\ezboot,将ISO文件里的所有文件(注意:不包括autoru......
  • EasyBoot教程三:制作GHOST多重启动盘方法
    怎么让EasyBoot支持ghost文件?1.先下载常用IMG集合找到GHOSTWIN7.IMG2.解压GHOSTWIN7.IMG,用记事本打开AUTOEXEC.BAT,更改gho文件名我这里用win764.gho这个名3.用WinImage这个软件打开GHOSTWIN7.IMG用修改好的AUTOEXEC.BAT文件,保存好后替换上图中的文件点击另存为保存类型选择:所有文......
  • Centos7安装web环境
    1、安装Apache[root@localhost~]#yum-yinstallhttpd#开机自启动[root@localhost~]#chkconfighttpdon#启动httpd服务[root@localhost~]#servicehttpdstart现在直接在浏览器键入http://localhost 或http://本机IP ,应该会看到Apache的测试页面这里需要注意关闭防......
  • Centos7安装Cmake3.0
    下载Cmakewgethttps://cmake.org/files/v3.0/cmake-3.0.0.tar.gz解压Cmaketarxvfcmake-3.0.0.tar.gz&&cdcmake-3.0.0/编译安装cmake./bootstrapgmakegmakeinstall查看编译后的cmake版本/usr/local/bin/cmake--version移除原来的cmake版本yumremovecmake-y新建软连接ln......
  • CentOS7更新yum源
    [1]首先备份mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup[2]进入yum源配置文件所在文件夹cd/etc/yum.repos.d/[3]下载163的yum源配置文件,放入/etc/yum.repos.d/(操作前请做好相应备份)wgethttp://mirrors.163.com/.help/CentOS7-Base-163.......
  • Centos7安装高版本Cmake
    下载Cmakewgethttps://cmake.org/files/v3.6/cmake-3.6.2.tar.gz解压Cmaketarxvfcmake-3.6.2.tar.gz&&cdcmake-3.6.2/编译安装cmake./bootstrapgmakegmakeinstall查看编译后的cmake版本/usr/local/bin/cmake--version移除原来的cmake版本yumremovecmake-y新建软连接ln......