学习一们语言我们首先要做的会是什么? 当然是装环境,有的语言的环境很好装,有的环境就很难装。比如windows下的php环境,现在基本都用集成的环境,我记得我刚接触php的时候用的是appserver这个集成环境,慢慢到了最后用的是wamp环境。最后工作了以后,在公司又用的xampp环境。不管怎么说,这些集成环境在windows下面唯一的好处就是安装简洁,易于使用。当然了这只是在windows环境下。记得当初老师教我们在linux下安装php环境,貌似我用了2天。。。。。。。

步入正题,可以搭建ruby的平台有mac  windows  linux,首先一点反正我是没钱买苹果,mac直接略过。其二呢是windows,首先ruby的环境在windows上安装会出现诸多奇妙的问题,然而这写问题在mac和linux上可能永远都不会出现。所以说平台建议选用linux。当然linux也有很多种,比如 小红帽(red hat),centos,还有就是ubuntu。  我个人建议使用ubuntu,会省去很多不必要的麻烦。

  第0步-安装系统需要的包

$ sudo apt-get install -y build-essential openssl curl libcurl3-d
ev libreadline6 libreadline6-dev git zlib1g zlib1g-dev libssl-dev
libyaml-dev libxml2-dev libxslt-dev autoconf automake libtool ima
gemagick libmagickwand-dev libpcre3-dev libsqlite3-dev

第1步-安装rvm

$ curl -L get.rvm.io | bash -s stable

过段时间安装好后rvm
给 ~/.bashrc (Linux) 加上脚本引用,执行下面这行:
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.' >> ~/.bashrc

之后重新载入文件
$ source ~/.bashrc

察看一下是否安装正确:
$ rvm -v
rvm 1.9.2 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]

第2步 - 用 RVM 安装 Ruby 环境

# 替换 Ruby 下载地址到国内淘宝镜像服务器

$ sed -i 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db

# 安装 readline 包
$ rvm pkg install readline

# 安装 Ruby 1.9.2
$ rvm install 1.9.2 --with-readline-dir=$rvm_path/usr

也可以安装1.8.7  或者1.9.3    只需要替换版本号就可以了

第3步-设置ruby版本

RVM 装好以后,执行下面的命令将指定版本的 Ruby 设置为系统默认版本

$ rvm 1.9.2 --default

当然你也可以用其他版本号

测试是否正确

$ ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.8.0]

$ gem -v
1.8.6

$ gem source -r https://rubygems.org/
$ gem source -a http://ruby.taobao.org

第4步-安装rails环境

$ gem install bundler rails
测试安装正确
[buy]$ bundle -v
Bundler version 1.0

$ rails -v
Rails 3.2.1

当执行到这一步的时候,那么恭喜你安装成功ruby on rails 环境了,你可以 hellow  world了。

本文地址 :http://www.songlin51.com/archives/667.html

文章均属 松林's blog 原创 转载请注明转自 松林's blog