Tiago Matos

Scrap Book

2 notes

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

http://matthew.mceachen.us/blog/installing-phusion-passenger-on-ruby-1-9-1-nginx-ubuntu-10-04-861.html

/opt/nginx

The Nginx configuration file (/opt/nginx/conf/nginx.conf)

edit /etc.d/init/nginx

#nginx.conf example

http://gist.github.com/474349

http://groups.google.com/group/padrino/tree/browse_frm/month/2010-04?_done=/group/padrino/browse_frm/month/2010-04%3F&

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

  1. tiagomatos posted this