RabbitMq官网地址:http://www.rabbitmq.com/

安装所需要的三个包,百度网盘下载链接:
https://pan.baidu.com/s/1-AD8NrZa2N9JO6yTR1h3Yg
提取码:7ccy

# 上传三个软件包到/opt/
erlang-22.3.4.3-1.el7.x86_64.rpm
rabbitmq-server-3.8.11-1.el7.noarch.rpm
socat-1.7.3.2-2.el7.x86_64.rpm
# 安装依赖环境
yum install build-essential openssl openssl-devel unixODBC unixODBC-devel make gcc gcc-c++ kernel-devel m4 ncurses-devel tk tc xz
# 执行安装命令
rpm -ivh erlang-22.3.4.3-1.el7.x86_64.rpm
rpm -ivh socat-1.7.3.2-2.el7.x86_64.rpm
rpm -ivh rabbitmq-server-3.8.11-1.el7.noarch.rpm
# 安装管理界面
rabbitmq-plugins enable rabbitmq_management
# 服务器开放端口
firewall-cmd --zone=public --add-port=15672/tcp --permanent
# 重启防火墙
systemctl restart firewalld.service 或 firewall-cmd --reload
# 最后如下图,默认登陆账号密码都是:guest# 添加并编辑配置
vim /etc/rabbitmq/rabbitmq.config
# 加入下面配置代码,注意后面有个点,guest不是必要的,可以去掉
[{rabbit, [{loopback_users, [guest]}]}].
# 重启rabbitmq服务,重新登录即可
systemctl restart rabbitmq-server.service 或 systemctl restart rabbitmq-server# rabbitmq安装路径
cd /usr/share/doc/rabbitmq-server-3.8.11/


添加用户,分配虚拟机权限





RabbitMQ常用命令

# 添加用户
rabbitmqctl add_user <username> <password>  # 删除用户
rabbitmqctl delete_user <username>  # 修改用户密码
rabbitmqctl change_password <username> <newpassword>  # 清除用户密码(该用户将不能使用密码登陆,但是可以通过SASL登陆如果配置了SASL认证)
rabbitmqctl clear_password <username> # 设置用户tags(相当于角色,包含administrator,monitoring,policymaker,management)
rabbitmqctl set_user_tags <username> <tag># 列出所有用户
rabbitmqctl list_users  # 创建一个vhosts
rabbitmqctl add_vhost <vhostpath>  # 删除一个vhosts
rabbitmqctl delete_vhost <vhostpath>  # 列出vhosts
rabbitmqctl list_vhosts [<vhostinfoitem> ...]  # 针对一个vhosts给用户赋予相关权限;
rabbitmqctl set_permissions [-p <vhostpath>] <user> <conf> <write> <read>  # 清除一个用户对vhosts的权限;
rabbitmqctl clear_permissions [-p <vhostpath>] <username>  # 列出哪些用户可以访问该vhosts;
rabbitmqctl list_permissions [-p <vhostpath>]   # 列出用户访问权限;
rabbitmqctl list_user_permissions <username>

linux,centos7环境下,安装RabbitMQ相关推荐

  1. mysql linux centos7_MySQL在Linux centos7环境下安装教程详解(图)

    这篇文章主要为大家详细介绍了Linux centos7环境下MySQL安装教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 Linux centos7环境下安装MySQL步骤的详细介绍 安装My ...

  2. linux centos7 mysql_Linux centos7环境下安装MySQL的步骤详解

    Linux centos7环境下安装MySQL的步骤详解 安装MySQL mysql 有两个跟windows不同的地方 1).my.ini 保存到/etc/my.ini 2).用户权限,单独用户执行 ...

  3. linux centos7安装ngix,centos7 环境下安装nginx--Linux

    本文将要为您介绍的是centos7 环境下安装nginx--Linux,具体完成步骤:一.安装前需要的编译环境准备 1.安装make yum install -y gcc automake autoc ...

  4. Linux Centos7.x下安装部署Jira和confluence以及破解方法详述

    https://www.cnblogs.com/easonscx/p/10629173.html Linux Centos7.x下安装部署Jira和confluence以及破解方法详述 简述 JIRA ...

  5. tomcat7.0.81 linux,Linux/CentOS7.0下安装配置Tomcat8.0

    Linux/CentOS7.0下安装配置Tomcat8.0 一.配置Tomcat安装环境 1.下载对应的jdk 我用的是64位的下载地址: 下载将jdk加压后放到/usr/local目录下: 2.建立 ...

  6. Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功)

    Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功) 文章目录 Centos7环境下安装Mysql8详细教程(超详细,亲测百分百成功) 1.上传或者下载mysql安装包 2.检查是否 ...

  7. 本机装载VirtualBox+CentOS7环境下安装Docker

    本机装载VirtualBox+CentOS7环境下安装Docker 一.环境准备 VirtualBox安装 官网下载对应的安装包安装 镜像下载 下载 CentOS7的镜像 二.基础步骤及设置 2.1新 ...

  8. centos / Linux 服务环境下安装 Redis 5.0.3

    centos / Linux 服务环境下安装 Redis 5.0.3 原文:centos / Linux 服务环境下安装 Redis 5.0.3 1.首先进入你要安装的目录 cd /usr/local ...

  9. windows环境下安装RabbitMQ(超详细)

    windows环境下安装RabbitMQ(超详细) 记录RabbitMQ安装过程,欢迎大家和我交流.(安装过程中遇到的问题也有总结哈,请查看) RabbitMq简介 安装准备工具 安装步骤(图文) 安 ...

  10. Linux kail环境下安装pyrit 问题详解

    Linux kail2021环境下手动安装pyrit问题详解 周末花了两天搭建环境,利用pyrit做无线安全实验.在网上转了一圈,发现没有完整能解决手动安装pyrit问题的文章.所以自己安装完后做了一 ...

最新文章

  1. iOS Sprite Kit教程之滚动场景
  2. linux 国内 NTP时间服务器地址
  3. 1920+1080+android三星手机,三星Galaxy Note3能拍摄1080p视频吗?支持1080p播放吗?
  4. [YTU]_2445(C++习题 输入输出--公用继承)
  5. Zookeeper集群搭建方法
  6. java读取16位深png_读取16位灰度TIFF
  7. 如何在CentOS 7上安装和配置MySQL Cluster
  8. es6 for...of 循环
  9. CreateInstance 方法解析
  10. SVN客户端的使用方法
  11. linux内核的裁剪与移植
  12. canbus是什么意思_canbus.是什么意思
  13. js版in_array函数
  14. 【M365运维】Outlook会议室查找工具找不到会议室
  15. CMD快捷指令之打开磁盘清理工具
  16. 常用的六大类型测试工具
  17. Ubuntu双系统安装的个人心得
  18. [机缘参悟-53]:《素书》-2-俊、豪、杰[正道章第二]
  19. android之handler的刨根问底
  20. 论文笔记:Bootstrap Your Own Latent A New Approach to Self-Supervised Learning

热门文章

  1. python 正则匹配 条件太多怎么办_python正则中re.findall匹配多个条件
  2. 开发转测试? Yes or No
  3. 基于vue3 实现页面自动配色、颜色选择器组件
  4. image.getSubimage(x, y, width, height)函数解析
  5. dlib实现人脸关键点检测检测方法
  6. canvas教程15-变形
  7. 如何使用SPSS判断数据的正态分布
  8. 解决UWP应用无法使用本地代理
  9. 影像信息提取之——多时相影像动态检测
  10. 中嘉城湖靠谱国有企业要为实现人民对美好生活的向往不断奋斗