#!/bin/sh export PATH=/usr/local/bin:$PATH mkdir src cd src apt-get update apt-get install build-essential libreadline5-dev zlib1g-dev -y # Install SVN apt-get install subversion -y # Install Ruby wget ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.6.tar.gz tar xvfz ruby-1.8.6.tar.gz cd ruby-1.8.6 ./configure make make install cd ~/src # Install rubygems wget http://rubyforge.org/frs/download.php/20989/rubygems-0.9.4.tgz tar xvfz rubygems-0.9.4.tgz cd rubygems-0.9.4 ruby setup.rb cd ~/src # Install gems gem update --system gem install rails -y gem install mongrel -y gem install mongrel_cluster -y gem install redcloth -y gem install tzinfo -y # Install NGinX apt-get install libssl-dev libpcre3-dev wget http://sysoev.ru/nginx/nginx-0.5.31.tar.gz tar xzvf nginx-0.5.31.tar.gz cd nginx-0.5.31 ./configure --with-http_ssl_module make make install cd ~/src # Install init.d scripts wget http://svn.danwebb.net/external/resources/nginx wget http://svn.danwebb.net/external/resources/mongrel_cluster cp nginx /etc/init.d/ cp mongrel_cluster /etc/init.d/ chmod +x /etc/init.d/nginx chmod +x /etc/init.d/mongrel_cluster update-rc.d nginx defaults update-rc.d mongrel_cluster defaults mkdir /etc/mongrel_cluster mkdir /var/run/mongrel_cluster