The Homebrew RabbitMQ Formula
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:
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 into the
sbin directory under
which is accessible from
/usr/local/opt/rabbitmq/sbin. Links to binaries have been created under
In case that directory is not in
PATH it’s recommended to append it:
Add the above export to the shell profile (such as
~/.bashrc for bash or
~/.zshrc for zsh)
PATH updated for every new shell, including OS restarts.
The server can then be started with
rabbitmq-server in the foreground or with
brew services start rabbitmq
to have it run under launchd in the background.
With Homebrew, the node and CLI tools will use the logged in user account by default.
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.