Decided to move to Rails 3 recently and get up to speed on the new framework version.
I list here the process I followed to install it on Debian (Lenny).
*Note, some of these commands need root / administrator privileges. Notably the apt and install commands. Use sudo, su or a root shell.
Install dependancies
# optional VCS, we use Mercurial Locally and Git for deployments to Heroku (hosting)
apt-get install git-core mercurial
# libmysqlclient15off libreadline5-dev
apt-get install build-essential libreadline5-dev libssl-dev zlib1g zlib1g-dev
#optional Database, I have detail for getting Sqlite3 later
#apt-get install mysql-common mysql-server
Install Ruby
wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p0.tar.gz
tar xzf ruby-1.9.2-p0.tar.gz
cd ruby-1.9.2-p0
./configure
make
make install
Install sqlite 3
wget http://www.sqlite.org/sqlite-amalgamation-3.7.2.tar.gz
tar xzf sqlite-amalgamation-3.7.2.tar.gz
cd sqlite-3.7.2/
./configure
make
make install
gem install rails sqlite3-ruby
Create your rails app
rails new Items
rails g scaffold Item name:string detail:text
rake db:migrate
rm public/index.html
vim config/routes.rb
add this line:
root :to => "items#index"
then start the server:
rails s
Open your browser and go to http://localhost:3000/
And that’s it!