지난 시간에 이어 github pages 에 대해 알아보고자 합니다. 지난시간까지는 github와 jekyll 에 대한 설명이 대부분이었고 이번시간에는 실제 github pages 를 만들기 위한 과정을 살펴볼 것입니다. 해당 자료를 살펴보기 전에 우선 앞선 자료를 먼저 참고하시고 오시기 바랍니다.
- github pages 생성
- ruby 설치
- jekyll 설치
- jekyll 테마 적용
지난 시간에도 이야기 했듯이 위와 같은 과정을 거쳐 github pages 를 만든다고 했습니다. 뭐 1번과 2번은 순서가 변경되어도 상관이 없으니 일단 ruby부터 설치를 진행해 보도록 하겠습니다. github pages 에서 왜 ruby를 설치해야 하는 이유는 지난시간에도 말씀드렸듯이 jekyll은 ruby 라는 언어를 이용해서 개발이 되었기 때문에 기본적으로 설치를 해줘야 동작을 합니다.
Ruby 설치
jekyll 을 사용하기 위해서 먼저 ruby 를 설치해 보도록 하겠습니다. 아래와 같이 ruby 사이트에 들어가면 아래와 같은 화면을 보실 수 있습니다. 거기에서 3.1.4-1 버젼을 다운로드 받습니다. 검색을 통해 3.1.x 버젼을 권장하고 있다고 하여 3.1.4-1 64bit 버젼을 설치하게 되었습니다. 또 다른 분들은 jekyll이 32bit 라서 32bit를 설치하신다는 분들이 있었지만 저는 64bit를 선택하였습니다.
그럼 아래의 그림들로 설치되는 과정을 살펴보겠습니다.
모든 체크박스에 체크는 다 하고 다음을 넘어가시길 바랍니다. 설치과정이 생각보다 길었습니다. 설치가 끝난 후 "Run ridk install to setup" 이라는 체크박스가 하나 있을텐데 체크 후 finish 버튼을 눌러주면 커맨드 창이 뜨면서 enter 키를 누르하고 안내가 될 것입니다. 그럼 enter 키를 눌러주면 설치과정이 마무리 됩니다.
그럼 power shell 이나 cmd 창이나 git bash 커맨드 창에서 ruby -v 커맨드를 입력했을때 아래와 같이 나온다면 설치가 완료된 것입니다.
jekyll 설치
다음으로는 jekyll 을 설치해 보도록 하겠습니다. power shell 이나 cmd 창이나 git bash 커맨드 창에서 아래의 명령어를 적어주시면 완료 됩니다. jekyll 설치는 jekyll 만 설치하는 것이 아니라 bundler 라는 것도 같이 설치를 해주었는데 이는 ruby 프로젝트에서 gem 파일의 종속성을 관리하는 도구라고 앞서 설명을 드렸습니다.
$ gem install jekyll
$ gem install bundler
자 이제 jekyll -v 커맨드를 입력해서 jekyll 가 잘 설치되었는지 확인하시고 bundler 버젼도 한번 확인해 보도록 하겠습니다.
여기까지 ruby와 jekll 을 성공적으로 설치 완료 하였습니다. 다음 시간에는 github 에 리포지토리 생성과 jekyll 사이트를 생성해 보도록 하겠습니다.
다음글: github pages 블로그 만들기 - repository 생성 및 jekyll 사이트 생성
다양한 플랫폼에서 자동화를 하고싶으신 분들은 아래의 오픈방(무료코드 및 무료강의 제공)을 통해 이야기 나누고 있습니다. 관심있으신 분들은 함께해요!!! (코드 0123을 입력하고 들어오세요!!!)
https://open.kakao.com/o/gXPgJC9d
다루는 주제들 : 티스토리, 네이버블로그, 워드프레스, 유튜브, 인스타, 트위터, 페북, 숏폼, 메타플랫폼, 카카오뷰, 쿠팡파트너스, 뉴스픽, 애드픽, 오아시스 등 다양한 주제로 자동화에 대해 같이 이야기 하고 있습니다.
'IT > IT Tip' 카테고리의 다른 글
github pages 블로그 만들기 - 테마 적용하기(Chirpy) (0) | 2023.08.14 |
---|---|
github pages 블로그 만들기 - repository 생성 및 jekyll 사이트 생성 (0) | 2023.08.13 |
Github pages 블로그 선택한 이유와 jekyll 테마 (window) (0) | 2023.08.13 |
git(깃) 설치와 간단 사용방법, github 연동 (0) | 2023.08.12 |
깃허브(GitHub) 회원 가입 (계정 생성) (0) | 2023.08.12 |