Ruby
配置选项
- 版本号: 
ruby -v - 应用目录: /usr/src/app
 - 命令行:
ruby,gem,bundle,rake - 包管理器:
gem用于安装单独报,bundle用于根据依赖文件安装一堆包 - 开发框架:Rails, Sinatra, jekyll
 - 应用程序服务器:WEBrick, Phusion passenger, Puma
 - 多版本管理器:RVM
 
部署网站
环境管理
- 
更换 gem 源
gem sources --remove https://rubygems.org && gem sources -a https://gems.ruby-china.com - 
更换 bundle 源
bundle config mirror.https://rubygems.org https://gems.ruby-china.com - 
项目源更换:gemfile 中也可以指定源,即无需全局设置
 
问题与故障
安装 gem 包时缺少系统依赖?
这个现象是正常的,部分 gem 包是依赖操作系统包的(extconf.rb 申明)。所以,当 Gemfile 中有这种 gem 包时,就会通过多级依赖到操作系统。