开发环境搭建什么的最讨厌了,无止境的报错,总会使我崩溃。
虽然还是不知所以然,可还是得乖乖地把流程记下来,不然下次又会崩溃了。
参考网址http://blog.sudobits.com/2012/05/02/how-to-install-ruby-on-rails-in-ubuntu-12-04-lts/
http://blog.sina.com.cn/s/blog_9d6e035501010lol.html
https://ruby.taobao.org/?
参考书籍 《Ruby on Rails Tutorial,2nd Edition》
$ sudo apt-get update
$ sudo apt-get install git
$ sudo apt-get install curl
$ curl -L get.rvm.io | bash -s stable
$ source ~/.rvm/scripts/rvm
$ rvm requirements
$ sudo apt-add-repository ppa:chris-lea/node.js $ sudo apt-get update $ sudo apt-get install nodejs
$ rvm install 1.9.3
-
$ source ~/.bash_profile
$ [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" #load RVM into a shell session as a function
$ PATH=$PATH:$HOME/.rvm/bin #Add RVM to PATH for scripting
$ rvm use 1.9.3@rails3tutorial2ndEd --create --default
$ ruby -v
$ which gem
$ gem update --system
-
$ subl ̃ /.gemrc
打开sublime的gemrc文件,写入install: --no-rdoc --no-ri和
update: --no-rdoc --no-ri两行 -
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
请确保只有 ruby.taobao.org一个网址
$ gem install rails
$ rails -v
$ sudo apt-get install libxslt-dev libxml2-dev libsqlite3-dev
$ mkdir rails-projects $ cd rails-projects $ rails new first_app $ cd first_app
-
$ bundle config mirror.https://rubygems.org https://ruby.taobao.org
修改项目文件下Gemfile文件第一句source 'https://rubygems.org'为source 'https://ruby.taobao.org'
进入到Gemfile目录,如 $ cd rails-projects/first_app
~/rails-projects/first_app$ bundle install
-
$ rails server
打开http://localhost:3000 ,出现以下界面即成功。