rabbitmq script
wget http://www.erlang.org/download/otp_src_17.5.tar.gz
wget https://www.rabbitmq.com/releases/rabbitmq-server/v3.5.1/rabbitmq-server-generic-unix-3.5.1.tar.gz
tar xvvf otp_src_17.5.tar.gz
cd otp_src_17.5
./configure --prefix=$PWD/../erlang
make && make install
cd -
tar xvvf rabbitmq-server-generic-unix-3.5.1.tar.gz
echo "AGXMQMILZYFZEOZEIXCY" >> rabbitmq_server-3.5.1/.erlang.cookie
sed -i.bck '/^exec.*/a -setcookie "${RABBITMQ_HOME}/.erlang.cookie" \\' rabbitmq_server-3.5.1/sbin/rabbitmqctl
sed -i.bck '/^exec.*/a -setcookie "${RABBITMQ_HOME}/.erlang.cookie" \\' rabbitmq_server-3.5.1/sbin/rabbitmq-server
sed -i.bck "s|^ERL_DIR.*|ERL_DIR=$PWD/erlang/bin/|g" rabbitmq_server-3.5.1/sbin/rabbitmq-defaults
git clone https://github.com/alanxz/rabbitmq-c.git
mkdir tools
cd tools/
cmake ../rabbitmq-c/
make
cd -