cd /vagrant
sudo gem install bundler --no-ri --no-rdoc
\curl -L https://get.rvm.io | bash -s stable --ruby
bundle
sudo apt-get update
sudo apt-get install build-essential libreadline-dev zlib1g-dev flex bison libqt4-dev libxml2-dev libxslt-dev libssl-dev libpq-dev wget git curl
sudo su
cd /usr/local/src && wget http://ftp.postgresql.org/pub/source/v9.3.1/postgresql-9.3.1.tar.bz2
tar -xvf postgresql-9.3.1.tar.bz2
cd ./postgresql-9.3.1
./configure
make
su
make install
adduser postgres
mkdir /usr/local/pgsql/data
chown postgres /usr/local/pgsql/data
su - postgres
/usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
/usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data >logfile 2>&1 &
/usr/local/pgsql/bin/psql
update pg_database set datistemplate=false where datname='template1';
drop database Template1;
create database template1 with owner=postgres encoding='UTF-8' lc_collate='en_US.utf8' lc_ctype='en_US.utf8' template template0;
update pg_database set datistemplate=true where datname='template1';
rake db:create db:migrate