win10上搭建raby on rails环境:
步骤如下
1.安装ruby (我选择的版本是ruby 2.2.3p173)
2.安装rails gem
在这之前建议先把gem的源换成淘宝的源,速度快点。
1 | $ gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/ |
之后:
1 | gem install rails |
3.安装devkit
下载地址;
http://rubyinstaller.org/downloads
如果是win10,选择DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe
这个版本的。
然后运行,将程序解压到c:\devkit
进入c:\devkit目录
1 | ruby dk.rb init |
之后修改config.yml
添加下面三行
1 | --- |
注意把路径换成当前ruby的安装路径,-前后各有一个空格不可忽略。
然后:
1 | ruby dk.rb install |
最后进入需要建立工程的目录,使用如下命令新建rails项目
1 | rails new testapp |
如果在此过程中报错,则进入testapp中
使用
1 | bundler install |
来安装所需要的依赖包。
如果还报错,修改testapp目录中的Gemfile
将第一行的sources源内容改为
1 | source 'https://ruby.taobao.org/' |
然后再执行bundler install命令
Debian中搭建ruby on rails开发环境
假设你已经安装好ruby了
接下来安装rvm
1 | $ curl -L https://get.rvm.io | bash -s stable |
某些情况下,可能需要编译一下rvm的初始化脚本
我的位置是在/etc/profile.d/rvm.sh,所以运行这一句:
1 | $source /etc/profile.d/rvm.sh |
接着安装bundler
1 | gem install bundler |
然后安装rails
1 | gem install rails |
如果这地方出现错误,尝试使用rvm切换ruby的版本:
1 | rvm install 2.0.0 |
CentOS中搭建ruby on rails开发环境
1 | $curl -L https://get.rvm.io | bash -s stable |