Post

[2편] Ruby, Jekyll 설치부터 나만의 블로그 첫 실행까지

[2편] Ruby, Jekyll 설치부터 나만의 블로그 첫 실행까지

블로그는 많지만, 나는 직접 만들고 싶었어요

국내에서는 네이버 블로그, 티스토리 등 다양한 플랫폼이 많이 사용되고 있죠.
조금 더 고급스러운 블로그를 원한다면 워드프레스도 많이 쓰이고요.

하지만 이런 서비스들은 구조나 기능이 제한적이라
개발 공부를 하며 직접 만들고 싶다는 나에게는 조금 답답하게 느껴졌습니다.

워드프레스는 설치나 관리 부담, 비용이 걸림돌이었고요.

그러다 발견한 게 바로 GitHub Pages + Jekyll 조합이었습니다.


GitHub Pages + Jekyll의 장점은?

  • 무료로 운영 가능
  • 빠르고 가볍다
  • HTML/CSS 지식이 없어도 마크다운으로 글 작성 가능
  • 디자인/기능도 자유롭게 커스터마이징 가능

그래서!
개발자가 아니어도 직접 블로그를 만드는 경험을 할 수 있도록
이 시리즈를 쓰게 되었습니다. 저도 처음엔 생소했지만, 충분히 누구나 할 수 있어요.


Jekyll이란?

Jekyll = “마크다운으로 작성한 글을 HTML로 변환해주는 도구”

  • 정적 사이트 생성기이고
  • Ruby 언어 기반이며
  • 대부분의 GitHub 블로그는 Jekyll 기반입니다

공식 사이트 👉 https://jekyllrb.com


Step 1. Ruby 설치

Jekyll은 Ruby 기반이라 먼저 Ruby를 설치해야 합니다.

🔗 https://www.ruby-lang.org/en/downloads/

설치할 때는 기본값으로 진행하면 OK
단, 꼭! ✅ MSYS2 development toolchain 체크박스는 활성화된 상태로 설치해야 합니다.


MSYS2 설치 단계

  • 설치 중간에 검은 창(CMD)이 뜰 수 있어요
  • 그냥 엔터 키 한 번만 누르면 자동 설치됩니다
  • succeeded! 메시지가 초록색으로 뜨면 성공입니다
  • 이후에는 창을 닫아도 됩니다

설치 확인

Windows 키 + Rcmd → 엔터
명령 프롬프트에서 아래 명령어를 실행합니다:

1
ruby -v

→ 버전 정보가 출력되면 성공 🎉


Step 2. Jekyll 설치

터미널(cmd)에 아래 명령어 입력:

1
gem install jekyll bundler

설치 완료 후 확인:

1
2
jekyll -v
# 예: jekyll 4.4.1

정상 출력되면 성공입니다!


Step 3. Jekyll 블로그 만들기

이제 나만의 블로그 뼈대를 만들어볼게요 😎

터미널에서 원하는 위치로 이동 후 아래 명령어:

1
jekyll new myblog

myblog 자리는 원하는 폴더명으로 바꿔도 OK
예: jekyll new jaemin-blog

실행하면 해당 폴더 안에 블로그 파일들이 자동으로 생성됩니다.


Step 4. 블로그 실행

1
2
3
cd myblog
bundle install
bundle exec jekyll serve

이후 아래 메시지가 뜨면 성공:

1
Server address: http://127.0.0.1:4000/

브라우저에서 http://localhost:4000 접속하면
✨ 나만의 Jekyll 블로그가 열립니다!


⚠️ Deprecation Warning?

서버 실행 시 뭔가 경고 메시지가 뜨더라도 걱정 마세요.
테마(minima)의 스타일 문법 관련 경고일 뿐, 에러가 아니며 블로그 작동에는 문제 없습니다.


🎉 여기까지 완료!

  • Ruby 설치
  • Jekyll 설치
  • 블로그 프로젝트 생성
  • 로컬 실행 확인

이제 나만의 GitHub Blog 뼈대가 완성되었습니다! 👏


🔜 다음 편 예고: [3편] 테마 적용과 GitHub Pages 배포

다음 글에서는:

  • Jekyll 테마 적용하는 법
  • 실제 GitHub Pages에 블로그를 배포하는 방법

을 아주 쉽고 자세하게 알려드릴 예정입니다 😊
계속 함께 해요!

This post is licensed under CC BY 4.0 by the author.