第一步安装RVM
curl -L https://get.rvm.io | bash -s stable
会提示未安装curl
用apt-get install curl 安装,再次输入curl -L https://get.rvm.io | bash -s stable
rvm安装完成
然后检测系统需要依赖
rvm requirements
第二步安装ruby
rvm install ruby(未指定ruby版本,如果要指定ruby版本则使用命令rvm install ruby-2.2.1安装即可)
第三步安装rails
gem install rails
如下错误:
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://api.rubygems.org/quick/Marshal.4.8/rails-4.2.5.gemspec.rz)
解决方案:经过查找资料发现淘宝提供了一个国内的rubygem的镜像使用方式如下
gem sources --add https://ruby.taobao.org/ --remove https://rubygems.org/
然后再次输入命令gem install rails即可
安装成功可以用rails -v命令查看
淘宝关于rubygems链接:https://ruby.taobao.org/