GitHub Pages 블로깅을 위한 environment setup using Jekyll

1. rbenv, ruby-build 설치

  • rbenv : ruby의 버전을 관리할수 있도록 도와주는 패키지
  • ruby-build : rbenv 의 plugin. 서로 다른 버전의 ruby를 설치할 수 있도록 해준다.

brew을 이용해 rbenvruby-build 설치

$ brew install rbenv ruby-build

설치가 잘 되었는지 확인하기 위해 아래 코드 실행

  • 현재 시스템에서 사용 중인 ruby 버전과 사용 가능한 ruby 버전들 확인 가능
$ rbenv versions

설치 가능한 ruby 버전 확인

$ rbenv install -l

원하는 버전의 ruby 설치

$ rbenv install {VERSION}

image01

원하는 버전의 ruby를 global로 설정

$ rbenv global {VERSION}

image02


2. 터미널 설정 변경 (ruby 환경변수 추가)

현재 사용하고 있는 터미널은 zsh이므로 .zshrc 파일에서 수정

$ code ~/.zshrc

.zshrc 파일 내에 아래 코드 추가하고 저장 (PATH 추가)

export PATH={$Home}/.rbenv/bin:$PATH && \
eval "$(rbenv init -)"

변화된 환경설정 적용시키기

$ source ~/.zshrc


3. Bundler 설치

Jekyll Blog 구동을 위해서는 bundler가 필요하다.

$ gem install bundler

Jekyll blog가 있는 폴더 내로 이동한 후 bundler install 진행

$ bundler install

image03


4. 로컬에서 Jekyll blog 구동

$ bundle exec jekyll serve

image04

Leave a comment