종종 기술블로그가 Github + Jekyll(지킬) 로 구성된 것을 볼 수 있습니다.
Github 은 유명하기도 하고 공짜로 호스팅을 얻을 수 있다는 점에서 매력적이죠.
Jekyll을 선호하는 이유는 간단합니다.
코드, 수식 삽입이 간단하다는 점입니다.
그리고 테마를 다운로드 할 수 있는곳이 있는데 모두 무료로 제공됩니다.
문법규칙이 마크다운(Markdown) 형식이라는 점에서 익숙하지 않은분에게는 까다롭겠네요.
이전에 포스팅한 github 웹호스트에다가 jekyll(지킬)을 설치해보았습니다.
아래 글을 참조하실 때에는 마지막에 index.html 파일 생성은 하지 말아주세요.
[github] 깃허브 웹호스트 만들기
http://lemontia.tistory.com/531
jekyll 을 설치하기 위해서는 Ruby 가 설치되어 있어야 합니다.
해당 언어를 설치하는 방법에 대해 알아보겠습니다.
1. Ruby 설치하기
1.1. 윈도우에 설치하기
루비 홈페이지에 들어가 RubyInstaller 다운로드 페이지에 Ruby+Devkit 버전을 다운로드 받아 설치합니다.
https://rubyinstaller.org/downloads/
1.2. 맥OS 에 설치하기
기본적으로 Ruby가 설치되어있지만 구버전일 수 있기 때문에 업데이트 합니다.
Homebrew 패키지 매니저와 루비 설치
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install ruby
2. jekyll 설치
터미널 또는 명령프롬프트 를 실행합니다.
루비를 통해 jekyll 과 bundler 를 설치합니다.
gem install jekyll bundler
아래 명령어를 실행하면 myblog 디렉토리가 생성되면서 사이트를 생성합니다.
jekyll new myblog
만약 에러가 난다면 아래의 추가 패키지를 설치합니다.
gem install minima
gem install jekyll-feed
gem install tzinfo-data
myblog 디렉토리로 이동한 후에 블로그를 실행합니다
jekyll serve
브라우저로 접속해 봅시다.
http://localhost:4000/
생성된 파일을 Github 에 push 하면 적용되는 것을 확인할 수 있습니다.
# Jetyll 스킨
jetyll 스킨을 제공하는 사이트가 있습니다. 모두 무료이니 맘에드는 플렛폼을 받아다 설치하면 됩니다.
'공부 > 프로그래밍' 카테고리의 다른 글
[SpringBoot] front-end(html, css, js 등) 파일 변경 후 브라우저에서 적용이 안될 때 (0) | 2018.06.29 |
---|---|
[SpringBoot] Failed to determine a suitable driver class 에러 (14) | 2018.06.28 |
윈도우에 Apache, php7 설치하기 (0) | 2018.06.15 |
[javascript] React.js 살펴보기 (0) | 2018.05.14 |
[github] 깃허브 웹호스트 만들기 (0) | 2018.05.11 |
댓글