当前位置: 首页 > news >正文

RabbitMQ环境搭建

2.5.RabbitMQ 安装

a.docker方式安装:

  • 1.在我的docker学习笔记中具有详细的安装过程

b.rpm包方式安装:

  • 1.MQ下载地址
  • 2.这里是提前下载好后上传安装包到服务器得opt目录下:
    在这里插入图片描述
  • 3.安装MQ需要先有Erlang语言环境,安装文件的Linux命令(分别按照以下顺序安装)
rpm -ivh erlang-21.3-1.el7.x86_64.rpm # i的意思就是安装的意思,vh意思就是显示安装进度
yum install socat -y #(这个是安装需要的依赖,需要在连接网络下进行安装)
rpm -ivh rabbitmq-server-3.8.8-1.el7.noarch.rpm

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 4.常用的命令

    • 添加开机启动 RabbitMQ 服务:chkconfig rabbitmq-server on
    • 启动RabbitMQ服务:/sbin/service rabbitmq-server start
    • 查看服务状态:/sbin/service rabbitmq-server status
    • 停止服务(选择执行):/sbin/service rabbitmq-server stop
  • 5.给Rabbitmq安装Web界面插件:

    rabbitmq-plugins enable rabbitmq_management
    
  • 6.插件安装完毕后,可以登录管理平台MQ管理平台,

  • 7.在登录之前一定要再重启服务,且关闭防火墙

    • 查看防火墙状态:systemctl status firewalld
    • 关闭防火墙:systemctl stop firewalld
    • 开机不自动启动防火墙:systemctl enable firewalld
      在这里插入图片描述
  • 8.浏览器访问MQ管理平台:http://192.168.148.3:15672
    在这里插入图片描述

  • 9.Rabbitmq添加一个用户

    • 添加一个新的用户以便登录后台管理系统
    • 创建账号:rabbitmqctl add_user admin 123 账号和密码是:admin和密码123
    • 设置用户角色:rabbitmqctl set_user_tags admin administrator
    • 设置用户权限:set_permissions [-p <vhostpath>] <user> <conf> <write> <read>
      • 比如: rabbitmqctl set_permissions -p "/" admin ".*" ".*" ".*"
    • 用户 user_admin 具有/vhost1 这个 virtual host 中所有资源的配置、写、读权限
    • 当前用户和角色:rabbitmqctl list_users
      在这里插入图片描述
http://www.lryc.cn/news/428661.html

相关文章:

  • 多视点抓取(Multi-View Grasping)
  • 【人工智能】对智元机器人发布的远征A1所应用的AI前沿技术进行详细分析,基于此整理一份学习教程。
  • 影刀RPA--如何获取网页当页数据?
  • Bean对象生命周期流程图
  • 24/8/17算法笔记 策略梯度reinforce算法
  • 【Linux学习】Linux开发工具——vim
  • 【2025校招】4399 NLP算法工程师笔试题
  • 数据库原理--关系1
  • 【人工智能】AI工程化是将人工智能技术转化为实际应用、创造实际价值的关键步骤
  • 《C语言实现各种排序算法》
  • 【888题竞赛篇】第五题,2023ICPC澳门-传送(Teleportation)
  • javascript写一个页码器-SAAS本地化及未来之窗行业应用跨平台架构
  • 微信小程序如何自定义一个组件
  • 【数学建模备赛】Ep05:斯皮尔曼spearman相关系数
  • MATLAB进行神经网络建模的案例
  • 每天一个数据分析题(四百八十九)- 主成分分析与因子分析
  • Java RPC、Go RPC、Node RPC、Python RPC 之间的互相调用
  • 国外代理IP选择:IP池的大小有何影响
  • 手机谷歌浏览器怎么用
  • Button窗口部件
  • PCIe学习笔记(25)
  • 8.20
  • centos7.9系统安装talebook个人书库
  • ES高级查询Query DSL查询详解、term术语级别查询、全文检索、highlight高亮
  • 关于Blender云渲染农场,你应该知道的一切!
  • Obsidian如何安装插件
  • Nginx服务器申请及配置免费SSL证书
  • STM32CubeMX 配置串口通信 HAL库
  • GitHub的未来:在微软领导下保持独立与AI发展的平衡
  • RGB与YUV格式详解