KKostya
5/10/2015 - 8:48 PM

rabbitmq script

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 -