The Homebrew RabbitMQ Formula


Homebrew is a popular package manager for MacOS. RabbitMQ formula is available from Homebrew's core tap (out of the box).

The formula will also install a reasonably recent supported Erlang/OTP version as a dependency.


Before installing make sure the taps are up-to-date:

brew update

Then, install RabbitMQ server with:

brew install rabbitmq

Installing the RabbitMQ formula will install key dependencies such as a supported Erlang/OTP version.


The RabbitMQ server scripts and CLI tools are installed in sbin directory under /usr/local/Cellar/rabbitmq, which is accessible via /usr/local/opt/rabbitmq/sbin. In case that directory is not in PATH it's recommend to append it:

export PATH=$PATH:/usr/local/opt/rabbitmq/sbin

The server can then be started with rabbitmq-server. With Homebrew the node and CLI tools will use the logged in user account by default. Using sudo is not required.

Otherwise operations are no different from the generic binary build. Please refer to the Operations section of the generic binary build guide section.

Getting Help and Providing Feedback

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

Help Us Improve the Docs <3

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!