The latest release of RabbitMQ is 3.8.9. See change log for release notes.See RabbitMQ support timeline to find out what release series are supported.

The definitions of the service level and the average speed of answer are based on the so-called 'virtual waiting time'. This is the time a very patient customer has to wait.

Experimenting with RabbitMQ on your workstation? Try the community Docker image:

Download Erlang Windows

RabbitMQ Server

  1. The following will show what I have done to get Erlang to work with HBase using Thrift on a Mac machine. It should be similar to get it work on a Linux machine. Note that only Java is supported as first class citizen for HBase. If you have the choice, I suggest using Java directly. Download thrift-0.9.0 and follow this tutorial to install it.
  2. Erlang Solutions provides pre-built binary packages for OS X, Windows, Ubuntu, Debian, Fedora, CentOS, Raspbian and other operating systems. For Homebrew on OS X: brew install erlang For MacPorts on OS X: port install erlang.

Installation Guides

  • Linux, BSD, UNIX: Debian, Ubuntu | RHEL, CentOS, Fedora | Generic binary build | Solaris
  • Windows: Chocolatey or Installer (recommended) | Binary build
  • MacOS: Homebrew | Generic binary build

Kubernetes

  • Open source RabbitMQ Cluster Kubernetes Operator by VMware (developed on GitHub)
  • A peer discovery mechanism for Kubernetes
  • GKE-, Minikube-, or Kind-based examples that demonstrate a DIY RabbitMQ on Kubernetes deployment
Erlang Download Mac

Docker

  • Docker community-maintained RabbitMQ Docker image (on GitHub)

Downloads on GitHub

  • RHEL/CentOS 8.x |RHEL/CentOS 7.x |RHEL/CentOS 6.x |OpenSUSE |SLES 11.x |Erlang RPM

Debian (Apt) and RPM (Yum) Repositories

  • Bintray (Apt)
  • Bintray (Yum)

Cloud

  • RabbitMQ Cluster Kubernetes Operator by VMware (developed on GitHub)
  • CloudAMQP: RabbitMQ-as-a-Service available in multiple clouds
Erlang download mac installer

Provisioning Tools (Chef, Puppet, etc)

Release Signing Key

  • Release Signing Key0x6B73A36E6026DFCA (on GitHub)
  • Release Signing Key (alternative download location on rabbitmq.com)
  • Release Signing Key (alternative download location on Bintray)

Downloads on Bintray

Bintray is an alternative download location that provides a subset of packages compared to GitHub.

Download
  • Debian, Ubuntu |Erlang Debian packages
  • RHEL/CentOS 8.x and 7.x |RHEL/CentOS 6.x |OpenSUSE |SLES 11.x |Erlang RPM packages

Older Versions

  • 3.5.x |

Client Libraries

Java Client

  • On Maven Central: RabbitMQ Java client
  • Quick download: Maven.org |Source
  • API reference (JavaDoc)

JMS Client

  • On Maven Central: RabbitMQ JMS Client

.NET/C# Client

  • On NuGet: RabbitMQ .NET Client

Erlang Client

  • Quick download: Binary client.ez, common.ez |Source .tar.xz

Clients for Other Languages

The RabbitMQ community has created a large number of clients and developer toolscovering a variety of platforms and languages.

Community Plugins

For your convenience, we offer binary downloads of variousplugins developed by the community.

Snapshot (Alpha) Builds

Snapshot releases of the RabbitMQ brokeravailable to users who wish to experiment with the latest andgreatest features and bug fixes. For more details, head over tothe snapshots page.

Mac

Getting Help and Providing Feedback

If you have questions about the contents of this guide orany other topic related to RabbitMQ, don't hesitate to ask themon the RabbitMQ mailing list.

Help Us Improve the Docs <3

Erlang Download Mirror

If you'd like to contribute an improvement to the site,its source is available on GitHub.Simply fork the repository and submit a pull request. Thank you!