[Ruby] rbenv를 이용한 루비 , 레일즈 설치하기

Category: Ruby | December 22, 2015

맥이나, 리눅스(이 문서에선 우분투)나 rbenv를 모두 지원하므로 , 간단하게 rbenv를 이용해서 설치하는 방법이다.

1. rbenv 설치

사전설치

$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ sudo apt-get install git

rbenv 설치

  1. github에 있는 rbenv 다운로드 받고
  2. rbenv/bin 을 path로 연결하고.
    끝.
$ git clone git://github.com/sstephenson/rbenv.git .rbenv
$ vim ~/.profile
  • .profile 에 들어갈 내용
export RBENV_HOME="${HOME}/.rbenv" 
export PATH="${RBENV_HOME}/bin:${PATH}"

ruby-build 설치

$ source .profile
$ rbenv init -
$ mkdir -p ~/.rbenv/plugins
$ cd ~/.rbenv/plugins
$ git clone git://github.com/sstephenson/ruby-build.git

ruby 설치

  1. 필요패키지 설치
  2. 루비 설치 ( 이 문서에 나온 최신의루비 버전은 2.2.4)
  3. 루비 설치
$ sudo apt-get install libssl-dev libreadline-dev zlib1g-dev
$ rbenv init - 
$ rbenv install 2.2.4
$ rbenv rehash
$ rbenv global 2.2.4
$ rbenv rehash

rbenv install 과정에서 BUILD FAILED 가 나는 경우가 있지만 여러번 시도하면 됨 .

bundler 설치

  1. bundler 설치
  2. Rails 설치
$ echo "gem: --no-ri --no-rdoc" > ~/.gemrc
$ gem install bundler
$ rbenv rehash
$ gem install rails 
$ rbenv rehash
$ rails -v