Installing Bigwig locally

Development environment

You can install RabbitMQ Bigwig for use in a local development environment. Typically this entails installing RabbitMQ and pointing the RABBITMQ_BIGWIG_TX_URL and RABBITMQ_BIGWIG_RX_URL URLs to this local service via export RABBITMQ_BIGWIG_TX_URL=amqp://guest:guest@localhost/ RABBITMQ_BIGWIG_RX_URL=amqp://guest:guest@localhost/.

RabbitMQ Bigwig uses version 3.0.4. In order to rule out possible differences in behaviour between RabbitMQ versions, you should install version 3.0.4.

Installation

On Mac OS X

cd /usr/local/
git checkout 181e445c5701070adb63ac3365c68040f26f6a6a Library/Formula/rabbitmq.rb
brew install rabbitmq

On Windows

http://www.rabbitmq.com/install-windows.html but use this installer instead: http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.4/rabbitmq-server-3.0.4.exe

On Debian-like Linux (Debian, Ubuntu, …)

$ export DEBIAN_FRONTEND=noninteractive
$ wget http://www.rabbitmq.com/rabbitmq-signing-key-public.asc -O /tmp/rabbitmq-signing-key-public.asc
$ apt-key add /tmp/rabbitmq-signing-key-public.asc
$ rm /tmp/rabbitmq-signing-key-public.asc
$ apt-get -y update # Report any bad checksums
$ apt-get -y install erlang-nox=1:14.b.4-dfsg-1ubuntu1
$ wget -O /tmp/package-rmq.deb http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.4/rabbitmq-server_3.0.4-1_all.deb
$ dpkg -i /tmp/package-rmq.deb
$ rm /tmp/package-rmq.deb

Note that Lucid Lynx’s latest Erlang version is `1:13.b.3-dfsg-2ubuntu2.1`.

On other platforms (BSD, Solaris)

http://www.rabbitmq.com/releases/rabbitmq-server/v3.0.4/rabbitmq-server-generic-unix-3.0.4.tar.gz

While RabbitMQ will run on Erlang version R12 or above, following RabbitMQ’s advice on which Erlang to use, we strongly suggest using R15 or R16. If you’re running a recent Linux distribution (e.g., Ubuntu Oneiric Ocelot or Precise Pangolin), you shouldn’t have any trouble here, nor should you encounter problems using the installers for either Windows or Mac OS X.