天天看點

RVM安裝ruby和rails強烈推薦

CentOS6.4下搭建Rails環境

(1)軟體包準備

  1)安裝需要的Package

  # yum -y install gcc

  # yum -y install gcc-c++

  # yum -y install zlib zlib-devel

  # yum -y install readline readline-devel

  # yum -y install openssl openssl-devel

  最好是 #yum install gcc gcc-c++ openssl* readline* ncurses* zlib* libxml* libjpeg* libpng* libxslt* libtool*

 2)安裝yaml軟體包

   a.command:wget -c http://pyyaml.org/download/libyaml/yaml-0.1.4.tar.gz

   b.解壓:tar zxf yaml-0.1.4.tar.gz

   c.編譯:./configgure;make && make install;

 3)安裝openssl包:

  yum install libopenssl-ruby openssl libssl-dev libssl0.9.8

 3)安裝RVM:ruby 版本控制器,可以使用插件,切換ruby版本以及所需要的rails版本:

   a.command:curl -L get.rvm.io | bash -s stab

   b.rvm list known  #檢視可以安裝的版本資訊

   c.rvm install 1.9.3

   d.rvm use 1.9.3   --default

   e.rvm remove 1.9.2

2.安裝Ruby 

  1)rvm install 1.9.3

  坐等10分鐘...這個過程就會展現rvm的好處了,會檢測ruby需要的依賴包然後會安裝;

  還好自動安裝gem包

  2)ruby -v 檢測安裝版本

  3gem -v 檢測gem是否安裝成功

3.安裝rails

  gem install rails -v 2.2.2 --no-ri --no-rdoc

4.使用gem解除安裝固定的版本

1)、用gem uninstall

首先删除以前的版本,gem uninstall rails

安裝新版本, 同一所述

2)、gem cleanup

按照一中的方法安裝完成後,1.2.1和1.1.6是共存的,如果想清除所有已安裝的老版本gem,直接運作

gem cleanup

即可

3)、安裝解除安裝指定版本rails

gem install rails -v 版本号

安裝rake

gem install  rake -V

gem uninstall -v 版本号

4)、用指定版本生成rails項目 :

rails空格 _版本号_空格項目名稱

ACTION:優點說明:

1.使用rvm裝的不通ruby版本,然後通過rvm use version_num --default

  指定ruby版本号,這個時候需要安裝使用改版本對用rails

2.這就實作了一個系統不通的ruby版本對應不同的rails版本的實作可能