`

Linux 安装RabbitMQ及常用命令

 
阅读更多

测试于:RabbitMQ 3.0.0 | CentOS 5.7

安装步骤:

  1. 给centos安装epel yum 源
    # rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
  2. 安装erlang运行环境
    # yum install erlang
  3. 安装rabbitmq server
    # rpm --import http://www.rabbitmq.com/rabbitmq-signing-key-public.asc
    # rpm -ivh http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.0/rabbitmq-server-3.0.0-1.noarch.rpm
  4. 打开server
    # chkconfig rabbitmq-server on
    # rabbitmqctl status

    会报异常:

    # rabbitmqctl status
    Status of node rabbit@devnote ...
    Error: unable to connect to node rabbit@devnote: nodedown
    
    DIAGNOSTICS
    ===========
    
    nodes in question: [rabbit@devnote]
    
    hosts, their running nodes and ports:
    - devnote: [{rabbitmqctl24923,51045}]
    
    current node details:
    - node name: rabbitmqctl24923@devnote
    - home dir: /var/lib/rabbitmq
    - cookie hash: TblHThacrBHJzl5Vt7Y4Ww==

    执行命令:

    # /sbin/service rabbitmq-server stop
    # /sbin/service rabbitmq-server start
    # rabbitmqctl status 测试正确

 

常用命令:

查看所有队列信息

# rabbitmqctl list_queues

关闭应用

# rabbitmqctl stop_app

启动应用,和上述关闭命令配合使用,达到清空队列的目的

# rabbitmqctl start_app

清除所有队列

# rabbitmqctl reset

更多用法及参数,可以执行如下命令查看

# rabbitmqctl
分享到:
评论

相关推荐

    linux安装jdk、tomcat、lrzsz、nginx、erlang、rabbitmq

    根据提供的文件内容,本文将详细介绍在Linux系统中安装JDK、Tomcat、lrzsz、Nginx、Erlang和RabbitMQ的过程,并解释每个步骤中涉及的知识点。 ### 安装lrzsz **lrzsz** 是一个Linux下的文件传输工具,支持从...

    Linux系统下安装RabbitMQ超简单教程(Centos8)

    在Linux系统,特别是CentOS 8环境下安装RabbitMQ是一个常用的任务,因为RabbitMQ是一个功能强大的开源消息代理和队列服务器,广泛应用于分布式系统中的消息传递。本教程将指导你一步步完成在CentOS 8上安装RabbitMQ...

    RabbitMQ3.9.15安装包及安装文档

    在这个"RabbitMQ3.9.15安装包及安装文档"中,我们将深入探讨RabbitMQ的安装过程以及相关依赖,主要涉及以下知识点: 1. **RabbitMQ概述**:RabbitMQ是一个用Erlang编程语言开发的消息中间件,它的核心功能是作为...

    rabbitmq.rar

    Linux是服务器领域常用的操作系统,尤其是CentOS,它是一个基于Red Hat Enterprise Linux的开源操作系统,常被用作RabbitMQ等服务的运行平台。 标签“rabbitmq”、“Linux”和“centos”进一步确认了这个压缩文件的...

    RabbitMQ安装文档

    ### RabbitMQ 安装与配置知识点详解 #### 一、消息队列(MQ)概念解析 ...通过上述步骤,您已经完成了 RabbitMQ 在 Linux 环境下的安装及基本配置。接下来可以根据实际需求进一步配置和使用 RabbitMQ 了。

    rabbitmq for centeros7 rpm安装包,包括依赖

    4. **安装RabbitMQ**:使用`sudo yum install rabbitmq-server`命令安装RabbitMQ。由于我们的压缩包已经包含了所有依赖,这一步应该会顺利完成。 5. **启动和启用服务**:安装完成后,启动RabbitMQ服务`sudo ...

    动力节点RabbitMQ教程配套文档分享

    本套视频适合具有一定Linux常用命令操作基础,熟悉SpringBoot基本开发的程序开发设计人员。 课程内容主要分为:MQ简介、RabbitMQ运行环境搭建、RabbitMQ常用管理命令、RabbitMQ Web控制台使用、RabbitMQ的工作模型...

    Java工程师RabbitMQ安装指南

    RabbitMQ的一些常用命令包括: - 开启web管理界面:`rabbitmq-plugins enable rabbitmq_management` - 停止RabbitMQ:`rabbitmqctl stop` - 设置开机启动:`systemctl enable rabbitmq-server` - 查看RabbitMQ状态:...

    rabbitmq 离线安装(包含gcc以及负载均衡 haproxy)linux 亲测可用

    在本文中,我们将深入探讨如何在Linux环境下进行RabbitMQ的离线安装,同时结合GCC以及负载均衡器Haproxy的设置,确保集群的稳定运行。这个方案特别适合那些无法直接访问互联网或需要严格控制网络访问的环境。 首先...

    rabbitmq安装包包括依赖rabbitmq安装包包括依赖

    在RHEL或CentOS系统上,你可以使用`yum install`或者`dnf install`命令来安装这个RPM包,系统会自动处理依赖关系,确保所有必要的软件(如前面提到的Erlang和ncurses)都已安装。 在安装RabbitMQ时,除了这些基础...

    安装使用记录rabbitmq-server-3.8.10-1.el7.noarch.docx

    总结,本文详细介绍了如何在 CentOS 7 系统中使用 RPM 命令安装 RabbitMQ 和 Erlang,以及如何启动、管理和配置 RabbitMQ 服务,同时提供了 FTP 服务的简单操作示例。通过这些步骤,你可以成功地搭建起一个稳定、...

    rabbitMQ 安装包/教程及示例

    4. **安装**:对于Linux,解压后通过`sudo apt-get install`或`yum install`命令进行安装;对于Windows,双击msi文件进行安装。 5. **启动与验证**:安装完成后,使用`rabbitmq-server start`启动服务,并通过`...

    简单常用linux命令

    **标题:**简单常用linux命令 **描述:**自己平时用的linux操作简单查询命令,不是所有的命令。 **详细说明:** 在Linux环境中,`ssh`(Secure Shell)命令是用于安全地远程登录到另一台计算机上执行任务或操作的...

    RabbitMQ3.7.17版本安装包

    5. **常用命令**: - `rabbitmq-plugins enable rabbitmq_management`:启用管理插件。 - `rabbitmqctl status`:查看RabbitMQ服务器状态。 - `rabbitmqctl stop`:停止RabbitMQ服务。 - `rabbitmqctl add_user ...

    rabbitmq-server-generic-unix-3.7.7.tar

    标题中的“rabbitmq-server-generic-unix-3.7.7.tar”表明这是一个针对Unix系统(包括Linux)的RabbitMQ服务器版本3.7.7的压缩包文件。RabbitMQ是一个开源的消息代理和队列服务器,它实现了Advanced Message Queuing...

    java使用rabbitMq服务

    在Linux环境下,可以通过以下命令安装Erlang和RabbitMQ服务器: ```bash yum -y install erlang yum install rabbitmq-server -y ``` 然后启用Web管理界面和启动服务: ```bash rabbitmq-plugins enable rabbitmq_...

    celery+ rabbitMq + python linux 下 例子 crontab例子

    在实际应用中,首先需要在Linux服务器上安装Celery、RabbitMQ和必要的Python库。然后,创建Python项目,定义Celery任务。这些任务可以是简单的函数或者复杂的类,它们会注册到Celery实例。接着,配置Celery连接...

    rabbitmq.zip

    4. **安装RPM包**:标签"rabbitmqrpm包"表明压缩包内包含的是RPM格式的安装包,这是Linux发行版如CentOS、Fedora等常用的软件包格式。可以通过`yum install`或`dnf install`命令来安装,但在此之前需要配置RabbitMQ...

    分布式系统开发环境搭建极速教程(java)

    了解 Linux 常用命令语法 了解 Docker、Docker Compose 的作用及常用命令语法 了解 Maven 的作用及常用命令语法 了解什么是 Dubbo 以及和 Zookeeper 的关系 开发环境 操作系统:Windows 10 企业版 JDK 版本:1.8 IDE...

    总结Linux系统环境初始化、系统安全加固措施和系统内核优化

    2. 安装常用软件包 3. docker 安装与配置 4. 防火墙管理 5. 系统信息 6. 安装 PostgreSQL 13 并添加 PostGis 3.1 7. 用户和组 8. jdk 安装与配置 9. redis 安装与配置 10. 花生壳安装与配置 11. podman 安装与配置 ...

Global site tag (gtag.js) - Google Analytics