본문 바로가기

카테고리 없음

github.io 블로그 만들기 - jekyll 로컬 서버를 실행 [Window]

반응형

총 4단계를 통해 jekyll 로컬 서버를 실행시킬 수 있습니다.

 

1. ruby 설치

2. jekyll 테마 다운로드

3. bundler설치

4. jekyll 로컬서버 실행

 

 

 

1. 루비 설치

rubyinstaller.org/downloads/

 

Downloads

Which version to download? If you don’t know what version to install and you’re getting started with Ruby, we recommend that you use the Ruby+Devkit 2.7.X (x64) installer. It provides the biggest number of compatible gems and installs the MSYS2 Devkit

rubyinstaller.org

[그림 1-1]

 

화살표 표시된 추천버전을 다운로드하시면 됩니다.
=> Ruby+devkit 2.7.2-1(x64)

 

다운받은 installer를 실행하면 CMD창이 뜨게 됩니다.

1번과 3번을 선택하라는 창이 뜨면 1번을(기본설치) 누르고 엔터를 누릅니다. [그림1-2]

설치가 완료되고 엔터를 한번더 누르면 CMD창이 종료됩니다. [그림1-3]

 

[그림1-2]
[그림1-3]

 

2. Jekyll 테마 다운로드

jekyllthemes.iogithub.com/topics/jekyll-theme 등에서 원하는 테마를 다운받습니다.

blog 테마를 저장할 디렉토리를 생성합니다. ex) C:/blog

다운받은 테마의 파일들을 모두 blog 디렉토리에 옮깁니다.

 

 

3. bundler 설치

CMD창을 열어 C:/blog 디렉토리로 이동한 다음 아래의 명령어를 입력합니다.

$ install bundler

 

[그림 1-4]와 같은 에러가 발생한다면

ffi-1.11.1-x64-mingw32와 ruby의 버전이 호환되지 않는다는 에러입니다.  

 

[그림 1-4]

bundler update 명령어를 통해 ffi 모듈과 ruby 호환성 문제를 해결하였습니다. [그림1-5]

$ bundler update

 

[그림 1-5]

업데이트 후 install bundle 명령어를 다시 실행하여 설치를 완료합니다.

 

4. jekyll 로컬서버 실행

bundle exec jekyll serve 

명령어를 통해 서버를 로컬서버를 실행시킵니다.(서버를 종료시키려면 ctrl + c를 누르면 됩니다.)

 

 

http://127.0.0.1:4000/ 로 접속하면 완료!

반응형