1,更新随机自带的软件包java
$ sudo apt-get update
node
$ sudo apt-get upgrade
至此,rvm安装完成,下边咱们手动为终端配置rvm环境,不然之后在终端中可能每次都要手动加载rvm环境
//更改终端配置方法:工具栏--编辑--配置文件首选项--标题和命令--命令--选中“以登陆shell方式运行命令”
$ source ~/.bashrc
$ source ~/.bash_profile
//更改rvm源服务器资源信息,毕竟国外的常常被墙掉,还有就是国内的速度快。若不设置,下面可能出现各类问题,如出现服务器积极拒绝(被墙),或者下载速度慢
$ sed -i -e
's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g'
~/.rvm/config/db
//请保存你的工做,而后重启ubuntu系统
$ sudo reboot
//重启完后,打开终端,咱们即可以使用rvm了,
//列出rvm远程服务器上都有那些可用的ruby版本
$ rvm list known
//安装rvm须要的包
$ rvm requirements
rvm install rubypython
rvm use 2.3.0 --defaultgit
一样,也能够用其余版本号,前提是你有用 rvm install 安装过那个版本github
这个时候你能够测试是否正确shell
$ ruby -v ruby 2.3.0 ... $ gem -v 2.1.6
注意,下面咱们删除默认源,添加淘宝源,相对来讲,淘宝源不管速度仍是稳定性,远比默认的要高 $ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem install bundler
上面 3 个步骤事后,Ruby 环境就安装好了,接下来安装 Railsubuntu
$ gem install rails
而后测试安装是否正确ruby
$ rails -v
安装js编译器bash
//选择一:使用node.js
服务器
$ 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,则会报错:
zxh
@zhangxh
-ubuntu:~/app/rails/blog$ rails server
//。。。。。。。。。
//Could
not
find a JavaScript runtime
//选择二:使用execjs
$ gem install execjs
$ mkdir app
$ cd app
$ mkdir rails
$ cd rails
:~/app/rails$ rails
new
blog --skip-bundle
//进入blog文件夹,即rails工程根目录
:~/app/rails$ cd blog
:~/app/rails/blog$