1. 程式人生 > >各種環境下搭建ruby on rails開發環境

各種環境下搭建ruby on rails開發環境

load pro entos RR 解壓 ins url 當前 bin

win10上搭建raby on rails環境:
步驟如下

1.安裝ruby (我選擇的版本是ruby 2.2.3p173)
2.安裝rails gem
在這之前建議先把gem的源換成淘寶的源,速度快點。

$ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
$ gem sources -l
*** CURRENT SOURCES ***

https://ruby.taobao.org
# 請確保只有 ruby.taobao.org
$ gem install rails

之後:

gem install rails
gem install bundler

3.安裝devkit
下載地址;

http://rubyinstaller.org/downloads

如果是win10,選擇

DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

這個版本的。
然後運行,將程序解壓到c:\devkit
進入c:\devkit目錄

ruby dk.rb init

之後修改config.yml
添加下面三行

---
 - C:/Ruby22-x64
 - C:/Ruby22-x64

註意把路徑換成當前ruby的安裝路徑,-前後各有一個空格不可忽略。
然後:
ruby dk.rb install

最後進入需要建立工程的目錄,使用如下命令新建rails項目

rails new testapp

如果在此過程中報錯,則進入testapp中
使用

bundler install

來安裝所需要的依賴包。
如果還報錯,修改testapp目錄中的Gemfile
將第一行的sources源內容改為

source 'https://ruby.taobao.org/'

然後再執行bundler install命令

Debian中搭建ruby on rails開發環境
假設你已經安裝好ruby了
接下來安裝rvm

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

某些情況下,可能需要編譯一下rvm的初始化腳本
我的位置是在/etc/profile.d/rvm.sh,所以運行這一句:

$source /etc/profile.d/rvm.sh

接著安裝bundler

gem install bundler

然後安裝rails

gem install rails

如果這地方出現錯誤,嘗試使用rvm切換ruby的版本:

rvm install 2.0.0
rvm 2.0.0 --default

CentOS中搭建ruby on rails開發環境

$curl -L https://get.rvm.io | bash -s stable
$source /usr/local/rvm/bin/rvm
$rvm install 2.0.0
$rvm 2.0.0 --default
$gem install bundler
$gem install rails

各種環境下搭建ruby on rails開發環境