Linux超快速安装Ruby on Rails

Linux超快速安装Ruby on Rails

在前面的一篇文章我介绍了一个安装ROR的方法,不过对于刚接触Unix命令行的来说还是比较复杂,容易出错。现在介绍一个利用rvm快速安装ruby、gem、rails的方法

一:安装curl

 

sudo apt-get install curl

二:一键安装ruby、gem、rails 

gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3 
curl -sSL https://get.rvm.io | bash -s stable --rails
source ~/.rvm/scripts/rvm

curl -sSL https://get.rvm.io | bash -s stable --autolibs=enabled --ruby --rails

三:配置

先把终端调到屏幕最上层

鼠标指向屏幕最上方依次点开,编辑-配置文件首选项-标题和命令,选中“以登录shell方式运行命令” 

关闭所有终端重新打开一个新的,查看是否成功

ruby -v 
gem -v
rails -v

至此,安装成功

四:更换源

由于国内特殊的网络环境,国内的朋友最好换一下源以提高安装速度:

1.更换rvm的ruby源

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

2.更换gem源

gem sources --remove http://rubygems.org/ 
gem sources -a https://ruby.taobao.org/
gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org # 请确保只有 ruby.taobao.org

假设ruby已经安装好了(推荐rvm安装管理ruby,不熟悉的话可以去ruby-china论坛的wiki找),基本的安装本来非常简单

bundle    config    'mirror.https://rubygems.org'   'https://ruby.taobao.org' #配置为淘宝源
gem   install    rails -V  #-V显示详细,可以不要

3.修改项目生成Gemfile的模板

gedit $rvm_path/gems/ruby-2.1.5/gems/railties-4.1.8/lib/rails/generators/rails/app/templates/Gemfile
第一行改为: source 'https://ruby.taobao.org'
保存关闭

五:新建项目

 
rails new blog   //新建名为blog的rails项目 
cd blog //进入blog目录
rails server //运行服务器

浏览器打开 http://0.0.0.0:3000

看到一个Welcome页面就成功了

原文地址:https://www.cnblogs.com/lizunicon/p/5070308.html