<?xml version="1.0" encoding="UTF-8"?>
<wiki>
  <body>&lt;h1&gt;Packages, packages!&lt;/h1&gt;
&lt;h2&gt;Homebrew&lt;/h2&gt;
&lt;p&gt;&lt;a href=&quot;http://github.com/mxcl/homebrew&quot;&gt;Homebrew&lt;/a&gt; comes with the required packages for Erlang and RabbitMQ:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;brew install erlang&lt;/code&gt;&lt;br /&gt;
&lt;code&gt;brew install rabbitmq&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then start RabbitMQ using &lt;code&gt;sudo rabbitmq-server -detached&lt;/code&gt;&lt;/p&gt;
&lt;h2&gt;MacPorts&lt;/h2&gt;
&lt;p&gt;MacPorts also has both packages at the ready:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;port install rabbitmq&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;Then wait for a couple of minutes. Be prepared to see a lot of dependencies being installed, since the Erlang port depends on tk which in turn will cause a lot of x.org libraries to be installed.&lt;/p&gt;
&lt;h2&gt;Nanite&lt;/h2&gt;
&lt;p&gt;Then you can go ahead and install the gems from Gemcutter:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;gem install nanite&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;This will install all the dependencies like EventMachine and &lt;span class=&quot;caps&quot;&gt;AMQP&lt;/span&gt;.&lt;/p&gt;
&lt;h1&gt;The fully manual way&lt;/h1&gt;
&lt;h2&gt;Install Erlang&lt;/h2&gt;
&lt;pre&gt;
mkdir ~/nanite_and_friends
wget http://www.erlang.org/download/otp_src_R12B-5.tar.gz
tar -zxvf otp_src_R12B-5.tar.gz
cd otp_src_R12B-5
./configure --enable-hipe --enable-darwin-universal
make &amp;amp;&amp;amp; sudo make install
&lt;/pre&gt;
&lt;h2&gt;Install simplejson.py&lt;/h2&gt;
&lt;pre&gt;
cd ~/nanite_and_friends
wget http://pypi.python.org/packages/source/s/simplejson/simplejson-2.0.6.tar.gz
tar -xzvf simplejson-2.0.6.tar.gz
cd simplejson-2.0.6
python setup.py install
&lt;/pre&gt;
&lt;h2&gt;Install RabbitMQ&lt;/h2&gt;
&lt;pre&gt;
cd ~/nanite_and_friends
wget http://www.rabbitmq.com/releases/rabbitmq-server/v1.5.0/rabbitmq-server-1.5.0.tar.gz
tar -zxvf rabbitmq-server-1.5.0.tar.gz
cd /usr/local/lib/erlang/lib
sudo ln -s ~/nanite_and_friends/rabbitmq-server-1.5.0 ./rabbitmq-server-1.5.0
export PATH=~/nanite_and_friends/rabbitmq-server-1.5.0/scripts:$PATH
cd ~/nanite_and_friends/rabbitmq-server-1.5.0
sudo make run
...
ctrl-c (after all the excitement stops)
&lt;/pre&gt;
&lt;h2&gt;Install EventMachine Ruby Gem&lt;/h2&gt;
&lt;pre&gt;
sudo gem install eventmachine
&lt;/pre&gt;
&lt;h2&gt;Install &lt;span class=&quot;caps&quot;&gt;AMQP&lt;/span&gt;&lt;/h2&gt;
&lt;pre&gt;
cd ~/nanite_and_friends
git clone git://github.com/tmm1/amqp.git
cd amqp
rake gem
sudo gem install amqp-&amp;lt;VERSION&amp;gt;.gem
&lt;/pre&gt;
&lt;h2&gt;Install Nanite&lt;/h2&gt;
&lt;pre&gt;
cd ~/nanite_and_friends
git clone git://github.com/ezmobius/nanite.git
cd nanite
export PATH=~/nanite_and_friends/nanite/bin:$PATH
rabbitconf
...
...done.
&lt;/pre&gt;
&lt;p&gt;Test if it works: [[Testing Nanite]]&lt;/p&gt;</body>
  <created-at type="datetime">2009-11-26T17:03:51-08:00</created-at>
  <id type="integer">105429</id>
  <permalink>installation-on-leopard</permalink>
  <repository-id type="integer">5964</repository-id>
  <title>Installation on Leopard</title>
  <updated-at type="datetime">2009-11-16T03:51:40-08:00</updated-at>
  <user-id type="integer">5373</user-id>
</wiki>
