[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 설치]

    github에 있는 rbenv 다운로드 받고 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 설치]

    루비 설치 ( 이 문서에 나온 최신의루비 버전은 2.2.4)

    $ 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 및 rails 설치

  1. bundler 설치

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

    $ gem install rails 
    $ rbenv rehash
    $ rails -v