Ubuntu 16.04安装ruby on rails环境

本文主要介绍了Ubuntu 16.04安装ruby on rails环境,文章内容主要包括关于Ubuntu,ruby,rails,安装等,下面开始文章正文。

一.  更新随机自带的软件包,尽量避免下面安装可能产生的错误

$ sudo apt-get update          #更新系统软件包

二.安装curl,通过它安装rvm

    $ sudo dpkg -s curl              #检查系统中有没有安装cul

    $ sudo apt-get install curl    #安装curl

三.安装RVM (RVM的主要作用是方便的管理系统中的多个ruby版本),使用RVM安装ruby、rails等

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

//若提示找不到公钥,执行下边语句:

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

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

//如果上面的连接失败,可以尝试:

$ curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer | bash -s stable

查看安装rvm是否成功:

zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ rvm -v
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ 

 四.使用 RVM 安装 Ruby 环境

        $ rvm requirements

$ rvm install 2.1.6

查看安装ruby是否成功:

zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$  ruby -v
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ 

在安装用多个ruby版本情况下,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

     $ rvm use 2.1.6 --default

使用gem,用官方默认源切换到淘宝源服务器 gem

    $ gem source   #查看源

    $ gem source -r https://rubygems.org/  #注意我们删除默认源,添加淘宝源,相对来说,淘宝源无论速度还是稳定性,远比默认的要高

$ gem source -a https://ruby.taobao.org   #添加淘宝源

   添加后用 gem source再次查看源

zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ gem source
*** CURRENT SOURCES ***

https://ruby.taobao.org
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ 

     安装 Bundler

     $ gem install bundler
五.使用 gem 安装 Rails 环境

   $ gem install rails  #安装rails
    //安装完后,查看rails版本

zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ rails -v
Rails 4.2.6
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ 

 六.开始ruby on rails

工具版本检查,确保都已安装
//查看rvm版本
    rvm -v
//查看ruby版本
    ruby -v
//查看rails版本
   rails -v
//查看sqlite3版本
   $ sqlite3 --version  
//若没有安装 sqlite3 
  $ sudo apt-get install sqlite3
安装nodejs编译器
$ sudo apt-get install python-software-properties  
$ sudo add-apt-repository ppa:chris-lea/node.js 
$ sudo apt-get update  
$ sudo apt-get install nodejs

//若不安装js编译器,直接执行rails server启动ruby时将会报错, 建立项目工程时参考Rails 入门.

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

文章内容就介绍到这儿,希望对大家有所帮助。

您可以选择一种方式赞助本站

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: