Skip to content

Instantly share code, notes, and snippets.

@marekjelen
Created August 14, 2013 19:35
Show Gist options
  • Save marekjelen/6234719 to your computer and use it in GitHub Desktop.
Save marekjelen/6234719 to your computer and use it in GitHub Desktop.
#!/bin/bash
mkdir -p ${OPENSHIFT_DATA_DIR}erlang
if [ ! -e /sandbox/erlang ];then
ln -s ${OPENSHIFT_DATA_DIR}erlang /sandbox/erlang
fi
wget http://erlang.org/download/otp_src_R15B01.tar.gz
tar zxf otp_src_R15B01.tar.gz
cd otp_src_R15B01
./configure --prefix=/sandbox/erlang && make && make install
rm -rf otp_src_R15B01 otp_src_R15B01.tar.gz
if [ ! -e /sandbox/riak ];then
ln -s ${OPENSHIFT_DATA_DIR}riak /sandbox/riak
fi
export PATH=/sandbox/erlang/bin:/sandbox/riak/bin:$PATH
wget http://s3.amazonaws.com/downloads.basho.com/riak/1.2/1.2.0/riak-1.2.0.tar.gz
tar zxf riak-1.2.0.tar.gz
cd riak-1.2.0
make rel
mv rel/riak ${OPENSHIFT_DATA_DIR}
rm -rf riak-1.2.0 riak-1.2.0.tar.gz
riak console
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment