Install Ruby 1.9.1 on Ubuntu EC2
#Installing Ruby on EC2
#INSTALLING RUBY 1.9.1
apt-get uninstall ruby
curl -O http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.1-p378.tar.gz
tar -zxvf ruby-1.9.1-p378.tar.gz
./configure —prefix=/usr/local
sudo make
sudo make install
» restart bash session (update enviroment).
$which ruby ( => /usr/local/bin/ruby )
??sudo gem update —system??
??sudo gem update ??
??apg-gem install rubygems-update ??
??/var/log/apt/??
??apt-get install gems??
wget http://production.cf.rubygems.org/rubygems/rubygems-1.3.7.tgz
tar xzf rubygems-1.3.7.tgz
cd rubygems-1.3.7
sudo ruby setup.rb
gem -v
sudo gem install padrino —no-ri —no-rdoc
gem install rake —no-ri —no-rdoc
sudo gem install rack-cache —no-ri —no-rdoc
gem install rack-flash —no-ri —no-rdoc
gem install thin —no-ri —no-rdoc
gem install data_objects —no-ri —no-rdoc
gem install data_mapper —no-ri —no-rdoc
gem install data_mapper —no-ri —no-rdoc
gem install dm-sqlite-adapter —no-ri —no-rdoc
gem install dm-is-tree —no-ri —no-rdoc
gem install carrierwave —no-ri —no-rdoc
gem install mini_magick —no-ri —no-rdoc
gem install liquid —no-ri —no-rdoc
gem install ya2yaml —no-ri —no-rdoc
gem install activemerchant —no-ri —no-rdoc
gem install tzinfo —no-ri —no-rdoc
gem install money —no-ri —no-rdoc
gem install aws-s3 —no-ri —no-rdoc
gem install aws —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rack-test —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
gem install rspec —no-ri —no-rdoc
#install sqlite3
gem install sqlite3
gem install passenger —no-ri —no-rdoc
#Installar Nginx+Passenger
/opt/nginx
The Nginx configuration file (/opt/nginx/conf/nginx.conf)
edit /etc.d/init/nginx
#nginx.conf example
http://github.com/padrino/padrino-framework/issues/issue/104
#restat problem check ports
sudo lsof -i tcp:80
solution: http://trevorturk.com/2009/09/16/passenger-with-nginx-on-mac-os-x/
#other stuff
#unistall rvm
rm -rf /usr/local/rvm/
rm -rf /usr/bin/rvm
rm -rf /usr/local/bin/rvm
rm -rf /etc/rvmrc
rm -rf ~/.rvmrc
rm -rf ~/.rvm