首页 > 其他分享 >RabbitMQ部署

RabbitMQ部署

时间:2024-10-11 14:46:27浏览次数:10  
标签:3.7 部署 sudo rabbitmq 命令 RabbitMQ Erlang

RabbitMQ是一款基于AMQP协议的开源消息队列系统,它提供了可靠的消息传递和发布-订阅模式。在本教程中,我们将介绍如何部署RabbitMQ 3.7.4版本。

准备工作:

  1. 确保你的系统满足RabbitMQ的最低要求,如Erlang OTP 19.3版本以上。
  2. 下载RabbitMQ 3.7.4版本的安装包。

步骤1:安装Erlang

  1. 打开终端,输入以下命令安装Erlang:
sudo apt-get update
sudo apt-get install erlang
  1. 执行以下命令验证Erlang安装是否成功:
erl

如果成功安装,将会进入Erlang控制台。

步骤2:安装RabbitMQ

  1. 打开终端,切换到RabbitMQ安装包所在的目录。
  2. 执行以下命令安装RabbitMQ:
sudo dpkg -i rabbitmq-server_3.7.4-1_all.deb
  1. 执行以下命令启动RabbitMQ服务:
sudo service rabbitmq-server start

步骤3:配置RabbitMQ

  1. 执行以下命令启用RabbitMQ的管理插件:
sudo rabbitmq-plugins enable rabbitmq_management
  1. 执行以下命令创建管理员用户:
sudo rabbitmqctl add_user admin your_password
  1. 执行以下命令设置管理员用户的权限:
sudo rabbitmqctl set_user_tags admin administrator
  1. 执行以下命令设置管理员用户的权限:
sudo rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

步骤4:访问RabbitMQ管理界面

  1. 打开浏览器,输入以下URL:
http://localhost:15672
  1. 输入管理员用户名和密码进行登录。

至此,你已经成功部署了RabbitMQ 3.7.4版本,并可以通过管理界面进行配置和管理。你可以根据需要,进一步配置RabbitMQ的集群、队列、交换机等属性。

标签:3.7,部署,sudo,rabbitmq,命令,RabbitMQ,Erlang
From: https://blog.csdn.net/Jerry9845/article/details/142854229

相关文章

  • 同城多机房部署架构
    为满足用户对服务持续性和响应速度的高要求,很多企业采用同城多机房部署架构。该架构通过在同一城市内的多个数据中心部署业务,提升系统的容灾能力和性能。容灾能力故障隔离:当一个机房发生故障时,其他机房可继续提供服务。数据冗余:数据在多个机房间同步,防止数据丢失。降低延迟......
  • 批量生成二维码源码系统 一键生成二维码 带完整的安装代码包以及搭建部署教程
    系统概述批量生成二维码源码系统是一款功能强大的工具,它旨在为用户提供高效、便捷的二维码生成服务。该系统采用先进的技术和算法,能够快速生成大量高质量的二维码,满足不同用户的需求。该系统具有高度的可扩展性和灵活性,能够与各种应用场景和业务需求相结合。无论是在商业营销......
  • 企业商城单节点部署
    3.8应用系统基础服务安装3.8.1案例目标(1)了解应用系统需要的基础服务。(2)安装应用系统需要的基础服务。3.8.2规划节点安装基础服务的服务器规划IP地址主机名节点192.168.213.160mall单节点服务器3.8.3基础准备使用VMWareWorkstation软件安装CentOS7.2操......
  • LLAVA部署
    先简单记录版本,以后再详细;haotian-liu/LLaVAatv1.2.1(github.com) 当前调通版本:cuda11.7;cudnnLLava-1.2.1;python3.10;torch2.0.1flash-attn; flash_attn-2.0.7+cu117torch2.0cxx11abiTRUE-cp310-cp310-linux_x86_64.whl3090Tillava-7b......
  • ArgoCD + ArgoCD Image Updater 部署实现
    部署思路踩坑整理1、ArgoCD和ArgoCDImageUpdater是2个不同的程序。"ArgoCDImageUpdater小工具"没有集成在ArgoCD中需要单独部署。2、单独的ArgoCD能够实现基于git仓库变更作为应用部署的事实来源[参考子页:argocd根据镜像tag变化实现自动发布的2种方式];ArgoCD+"ArgoCD......
  • 深信服超融合平台部署Kylin系统详细步骤
    创建虚拟机登录深信服超融合平台,按照图下所示选择虚拟机在想要新增虚拟机的分组里,右键,点击新增虚拟机在弹出的窗口里设置好虚拟机名称和操作系统,其他的选项按照需求自己设定处理器、内存、磁盘大小按照需求设定好,网络需要点击图下所示位置进行设置点击图下所示位置......
  • Spring Boot 集成 RabbitMQ 消息事务(消费者)
    1.SpringBoot集成RabbitMQ消息事务(消费者)1.1.版本说明1.2.概览1.2.1.最大努力单阶段提交模式1.2.2.成功的业务流程1.2.3.失败的业务流程1.3.新建数据库表1.4.Spring配置1.5.定义常量1.6.配置交换机和队列1.7.定义RabbitMQ消息事务管理器1.8.配......
  • jsp大学生公寓管理系统tj767--程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表学生,工作人员,宿舍信息,住宿信息,报修信息,维修信息,人员评分,评分信息开题报告内容一、研究背景与目的随着高校扩招,大学生公寓管理面临诸多挑战,如住宿分配、......
  • jsp大学生创新创业管理系统09jwy程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表学生,教师,专家,项目信息,项目分配,项目类型开题报告内容一、项目名称大学生创新创业管理系统二、项目背景与意义在“大众创业,万众创新”的时代背景下,大学生......
  • jsp村级技能培训管理系统q7e84(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表用户,品种分类,种植技术,农业知识,科学技术开题报告内容一、研究背景与意义随着农村经济的快速发展,农民对技能培训的需求日益增长。传统的村级技能培训管理方......