【RabbitMQ教程】第一章 —— RabbitMQ - 安装

这篇具有很好参考价值的文章主要介绍了【RabbitMQ教程】第一章 —— RabbitMQ - 安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

【RabbitMQ教程】第一章 —— RabbitMQ - 安装

                                                                  💧 【 R a b b i t M Q 教程】第一章—— R a b b i t M Q − 安装 \color{#FF1493}{【RabbitMQ教程】第一章 —— RabbitMQ - 安装} RabbitMQ教程】第一章——RabbitMQ安装💧          


🌷 仰望天空,妳我亦是行人.✨
🦄 个人主页——微风撞见云的博客🎐
🐳 《数据结构与算法》专栏的文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺
💧 《Java学习笔记》专栏的文章是本人在Java学习中总结的一些知识点~ 💐
🥣 《每天一点小知识》专栏的文章可以丰富你的知识库,滴水成河~ 🌊
🥕 《RabbitMQ》专栏的文章是在学习尚硅谷课程时整理的笔记,方便复习巩固~ 🍑
🪁 希望本文能够给读者带来一定的帮助~🌸文章粗浅,敬请批评指正!🐥



🌊RabbitMQ - 安装

Linux安装

安装Rabbit

1、下载

  💧官网下载地址:https://www.rabbitmq.com/download.html(opens new window)

  💧这里我们选择的版本号(注意这两版本要求)

  • rabbitmq-server-3.8.8-1.el7.noarch.rpm

    GitHub:https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.8.8(opens new window)

    加载下载:https://packagecloud.io/rabbitmq/rabbitmq-server/packages/el/7/rabbitmq-server-3.8.8-1.el7.noarch.rpm

  • erlang-21.3.8.21-1.el7.x86_64.rpm

    官网:https://www.erlang-solutions.com/downloads/

    加速:https://packagecloud.io/rabbitmq/erlang/packages/el/7/erlang-21.3.8.21-1.el7.x86_64.rpm(opens new window)

  💧Red Hat 8, CentOS 8 和 modern Fedora 版本,把 “el7” 替换成 “el8”

2、安装

上传到 /usr/local/software 目录下(如果没有 software 需要自己创建)

rpm -ivh erlang-21.3.8.21-1.el7.x86_64.rpm
yum install socat -y
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm
3、启动
# 启动服务
systemctl start rabbitmq-server
# 查看服务状态
systemctl status rabbitmq-server
# 开机自启动
systemctl enable rabbitmq-server
# 停止服务
systemctl stop rabbitmq-server
# 重启服务
systemctl restart rabbitmq-server

Web管理界面及授权操作

1、安装

  💧默认情况下,是没有安装web端的客户端插件,需要安装才可以生效

rabbitmq-plugins enable rabbitmq_management

  💧安装完毕以后,重启服务即可

systemctl restart rabbitmq-server

  💧访问 http://127.0.0.1:15672 ,用默认账号密码(guest)登录,出现权限问题

  💧默认情况只能在 localhost 本机下访问,所以需要添加一个远程登录的用户

2、添加用户
# 创建账号和密码
rabbitmqctl add_user admin 123456

# 设置用户角色
rabbitmqctl set_user_tags admin administrator

# 为用户添加资源权限
# set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
# 添加配置、写、读权限

  💧用户级别:

  1. administrator:可以登录控制台、查看所有信息、可以对 rabbitmq 进行管理
  2. monitoring:监控者 登录控制台,查看所有信息
  3. policymaker:策略制定者 登录控制台,指定策略
  4. managment:普通管理员 登录控制台

再次登录,用 admin 用户

  💧重置命令

关闭应用的命令为:rabbitmqctl stop_app

清除的命令为:rabbitmqctl reset

重新启动命令为:rabbitmqctl start_app

Docker 安装

  💧官网:https://registry.hub.docker.com/_/rabbitmq/

详情请参考博客 --> docker安装rabbitmq以及rabbitmq_management、rabbitmqctl管理工具


【RabbitMQ教程】第一章 —— RabbitMQ - 安装


🐳结语

🐬初学一门技术时,总有些许的疑惑,别怕,它们是我们学习路上的点点繁星,帮助我们不断成长。

🐟文章粗浅,希望对大家有帮助!

💧下一篇 -->【RabbitMQ教程】第二章 —— RabbitMQ - 简单案例文章来源地址https://www.toymoban.com/news/detail-490032.html

到了这里,关于【RabbitMQ教程】第一章 —— RabbitMQ - 安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 《EDA技术实用教程(第六版)》学习笔记——第一章

    ASIC(Application-Specific Integrated Circuit):专用集成电路 SOC(System-on-Chip):片上系统 SOPC(System-on-Programmable-Chip):片上可编程系统 EDA(Electronic Design Automation):电子设计自动化 HDL(Hardware Description Language):硬件描述语言 FPGA(Field-Programmable Gate Array):现场可编程门阵列

    2024年01月17日
    浏览(45)
  • 第一章 安装Unity

    使用 Unity 开发游戏的话,首先要安装 Unity Hub 和 Unity Editor 两个软件。大家可以去官方地址下载: https://unity.cn/releases/full/2020 (这里我们选择的是 2020 版本) Unity Hub 是安装 Unity Editor 、创建项目、管理帐户和许可证的主要工具。所以,我们必须先安装 Unity Hub 。这里注意的是

    2024年02月06日
    浏览(37)
  • 第一章之OpenCV安装

    opencv官网 opencv Github 官方安装流程 opencv有两种安装方式:1、根据自己的平台选择官方编译好的版本;2、下载源码自己编译。 官方预编译版本满足大多数需求。预编译版本有两个途径: 1、OpenCV核心团队: GitHub releases SourceForget.net 2、第三方机构: System packages in popular Linux

    2024年02月15日
    浏览(37)
  • RCP系列-第一章 环境安装

    第一章 Matlab安装 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 名称 Value Matlab云盘链

    2024年02月09日
    浏览(39)
  • unreal-c++教程-第一章:第一个c++脚本

    2.2.1 宏UCLASS()和宏GENERATED_BODY() UCLASS()用于指示该c++类为Unreal 反射系统中的一部分。并且使用UCLASS(),你可以直接使用unreal提供的内存管理(垃圾回收),不需要自己去处理c++复杂的垃圾回收机制。 unreal c++编译过程由两个阶段组成。第一个阶段,由UnrealHeadTool 读取c++的头文件,并

    2023年04月08日
    浏览(29)
  • Python自学指南-第一章-安装运行

    “工欲善其事,必先利其器”,为了自学之路的顺利顺利进行。首先需要搭建项目的开发环境。 进入 Python 官网,目前 Python 最新 Python 稳定版为 3.11,点击如下链接 直接跳到最后,根据你电脑系统以及的位数 Win64位: 选择 Windows installer (64-bit) Win32位: 选择 Windows installer (3

    2024年02月08日
    浏览(39)
  • ROS2 Navigation 进阶教程学习笔记 第一章

    Nav2提供了新的拱你和工具,使创建机器人应用程序变得更容易 在本单元中,将学习 1. 通过simple Commander API进行基本Nav2操作 2. 通过followwaypoints使用waypoint follower和task executor插件 3. 禁区和限速区简介 然后您将基于Nav2创建一个基本的自主机器人demo。您将经常在一个仿真仓库中

    2024年02月08日
    浏览(46)
  • verilog数字系统设计教程(夏闻宇)|第一章-第六章

    早听闻此书大名,虽然有些verilog的编程经验,今天来系统的学习下verilog,完善知识体系,提升编程能力。本文章只当自己做笔记使用,记录自己没掌握的重难点,和大家一起学习。 目录 第一章  第二章 verilog语法 第三章 模块的结构、数据类型、变量和基本运算符号 1.常量

    2024年03月18日
    浏览(44)
  • 第一章 docker安装ElasticSearch7

    1.1 设置jvm线程数限制 1.2 创建挂载目录 为了防止容器删掉数据丢失,需要进行数据文件挂载 /home/es/config目录下创建配置文件 elasticsearch.yml  注意:配置冒号后面都有一个空格 单机配置文件内容: 集群方式其他节点/home/es/config目录下创建配置文件 elasticsearch.yml 1.3 创建ES容器

    2023年04月08日
    浏览(41)
  • 《EDA技术实用教程(第六版(黄继业, 潘松))》学习笔记——第一章

    ASIC(Application-Specific Integrated Circuit):专用集成电路 SOC(System-on-Chip):片上系统 SOPC(System-on-Programmable-Chip):片上可编程系统 EDA(Electronic Design Automation):电子设计自动化 HDL(Hardware Description Language):硬件描述语言 FPGA(Field-Programmable Gate Array):现场可编程门阵列

    2024年01月22日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包