初始化 Ruby on Rails
安装 Ruby 一般有三种方法: - rbenv - RVM or Ruby Version Manager - Source
这里使用 rbenv 来管理 Rbuy 版本.
rbevn 环境配置
$ git clone https://github.com/rbenv/rbenv.git ~/.rbenv
# set up rbenv
$ echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(rbenv init -)"' >> ~/.bashrc
$ exec $SHELL
# ruby-build plugin
$ git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
安装 Ruby
$ rbenv install 2.6.6
$ rbenv global 2.6.6
Downloading ruby-$VERSION.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/x.y/ruby-$VERSION.tar.bz2
Installing ruby-$VERSION...
Installed ruby-$VERSION to /home/<user_name>/.rbenv/versions/$VERSION
# Ubuntu
$ sudo apt install -y libreadline-dev zlib1g-dev
检查 Ruby 版本
$ ruby -v
安装 bundler
$ gem install bundler
$ rbenv rehash
安装 Rails
$ gem install rails -v 6.0.3.3
$ rbenv rehash
$ rails -v