Post

맥에서 Github 블로그 만들기 (1)

이 글에서는 Github를 이용한 블로그 제작방법을 설명드립니다.
관리 난이도는 높지만 그에따른 자유도가 보장된 플랫폼.
개발자라면 타 플랫폼 블로그보다 운영하기가 용이하지 않을까?
해당 시리즈는 Mac OS 환경에서의 Github 블로그 개설 과정을 설명드립니다.

Github 선정 이유


개발자 기술 블로그를 운영하기위해 다양한 플랫폼을 경험하고 Github를 선정하였습니다.
선정 기준이 된 중요도는 다음과 같습니다.

  1. 포스트 작성의 난이도
  2. 지속적인 운영에 대한 난이도
  3. 깔끔한 디자인
  4. 도메인 연동
  5. 수익창출

Github 블로그의 가장 큰 장점은 MarkDownHTML작성이 지원되며,
프로젝트 관리와 같이 VScode등의 편집기로 관리가 가능하고,
깔끔한 디자인의 테마와 도메인과 수익창출을 위한 구글에드센스 연동이 가능합니다.
그러면 어떻게 제작하면 되는지, 최대한 간결하게 알려드리도록 하겠습니다.


블로그 제작 프로세스 개요


  1. Github 계정 생성
  2. Mac 환경설정 (Ruby,Jekyll 설치)
  3. 블로그 테마 선정과 Repository 생성
  4. 내 블로그를 위한 기초 설정

1. Github 계정 생성


Github 블로그 생성을 위해서는 당연히 Github 계정이 필요합니다. Github_Signup 메일주소 입력 후 패스워드와 간단한 인증절차를 완료하면 바로 계정이 생성됩니다.


2. Mac 환경설정 (Ruby,Jekyll 설치)


Mac의 Terminal을 통해 RubyJekyll를 설치해야 합니다.

(1) rbenv 설치
brew로 설치합니다. rbenv가 설치되었다면 생략합니다.

1
~ % brew install rbenv ruby-build

(2) .zshrc 파일 작성 및 설정 적용

1
2
3
4
5
6
7
8
~ % vi .zshrc

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

# 저장 후 실행
~ % source ~/.zshrc

(3) Ruby 설치 및 버전 설정

1
2
3
4
~ % rbenv install -l
~ % rbenv install 3.1.4
~ % rbenv global 3.1.4
~ % rbenv rehash

(4) 버전 적용 확인

1
2
~ % ruby -v
ruby 3.1.4p223 (2023-03-30 revision 957bb7cb81) [arm64-darwin23]

(5) bundler,jekyll 설치
bundler : Ruby에서 사용하는 패키지인 Gem의 의존성 관리를 위해 설치합니다.
jekyll : 블로그 생성을 위한 정적인 웹사이트 생성기입니다.

1
2
~ % gem install bundler
~ % gem install jekyll

설치가 완료되었다면 버전 확인을 통해 잘 설치되었는지 확인해봅니다.

1
2
3
4
~ % jekyll -v
jekyll 4.3.3
~ % bundler -v
Bundler version 2.5.6

마치며


위 과정을 통해 블로그를 개설할 준비를 마쳤습니다.
다음 포스트를 통해 블로그를 생성하고 개인화 설정을 진행할 수 있도록 설명드리겠습니다.
Mac 사용이 처음이신분은 추가로 의존성 프로그램을 설치하실 수도 있습니다.
당황하지 마시고 설치해주시면 됩니다. 😊


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