第一件事就是安裝ruby, rubygems,rails以及數據庫系統html
1.Ubuntu原本就已經安裝了Ruby 1.8.7
可是rails要求大於或等於1.9.3,因此要到官方網站下載源碼包來編譯安裝。
這個須要依賴不少的依賴關係包:
build-essential
bison
openssl
libreadline6
libreadline6-dev
curl
zlib1g-dev
libssl-dev
libyaml-dev
libxml2-dev
libxslt-dev
autoconf
libc6-dev
使用sudo apt-get install安裝便可
2.sudo apt-get install rubygems 安裝rubygems,注意不是gems
3.sudo gem install rails --no-ri --no-rdoc 安裝railssql
以上是個人安裝方法,沒有用到太多東西,可是官方推薦使用RVM來安裝,能夠方便管理和使用多個版本的Ruby以及rails,詳見:數據庫
http://blog.sudobits.com/2012/05/02/how-to-install-ruby-on-rails-in-ubuntu-12-04-lts/ubuntu
可是我暫時用不上多個版本,因此本着乾淨的原則,就簡單的直接安裝了。一路下來沒有什麼大問題。ruby
新手建議先使用sqlite做爲數據庫。curl
sudo apt-get install libsqlite3-0 libsqlite3-dev sqlite3
ruby-on-rails
而後是SQLite的Adapter:網站
gem install sqlite3 --no-ri --no-rdoc
ui
第一個hello world程序請看這裏:url