본문 바로가기
기타/Linux

우분투 22.04에서 Jekyll 설치하기

by makepluscode 2023. 12. 29.
반응형

우분투 22.04에서 Jekyll 설치하기

Jekyll은 간단하고, 블로그 지향적인 정적 사이트 생성기입니다. Ruby로 작성되었으며, 마크다운이나 텍스트 파일을 사용하여 정적 HTML 웹사이트를 생성합니다. 이 글에서는 우분투 22.04에서 Jekyll을 설치하는 방법을 단계별로 정리합니다.

우분투 22.04에서 Jekyll 설치하기

2023년 12월 기준으로 최신 우분투 22.04 LTS 버전(Jammy Jellyfish)을 사용하였습니다.

$ cat /etc/issue
Ubuntu 22.04.3 LTS \n \l

1. 필요한 종속 모듈 설치

Jekyll을 설치하기 전에 필요한 종속 모듈을 설치합니다.

$ sudo apt install make build-essential curl git tree -y
$ sudo apt install ruby ruby-dev -y

2. 환경 변수 설정

Ruby gems를 사용자 디렉토리에 설치하기 위해 환경 변수를 설정합니다.

# ~/.bashrc 파일 끝에 다음 줄 추가
export GEM_HOME=$HOME/gems
export PATH=$HOME/gems/bin:$PATH

변경 사항을 적용하기 위해 소스 파일을 로드합니다.

$ source ~/.bashrc

3. Jekyll 및 Bundler 설치

이제 Jekyll과 Bundler를 설치합니다.

$ gem install jekyll bundler

4. Jekyll 사이트 생성 및 테스트

Jekyll로 새 사이트를 생성하고 구조를 확인합니다.

$ jekyll new makepluscode
$ cd makepluscode/
$ tree .

생성된 파일 구조는 다음과 같습니다.

.
├── 404.html
├── Gemfile
├── Gemfile.lock
├── _config.yml
├── _posts
│   └── 2023-12-29-welcome-to-jekyll.markdown
├── about.markdown
└── index.markdown

1 directory, 7 files

5. 추가 종속성 설치 및 서버 실행

Jekyll 3.0 이상에서는 webrick을 별도로 추가해야 합니다.

$ bundle add webrick

로컬 서버를 실행하여 설치를 확인합니다.

$ jekyll serve --host=0.0.0.0

브라우저에서 localhost:4000을 열어 "Welcome to Jekyll!" 페이지가 나오면 설치가 성공한 것입니다.

우분투 22.04에서 Jekyll 설치하기


우분투 22.04에서 Jekyll을 설치하는 방법을 알아보았습니다. Jekyll은 블로그나 개인 웹사이트를 쉽게 구축할 수 있게 해주는 훌륭한 도구이지만 ruby 버전 등으로 설치가 안되는 경우가 있어서, 우분투 최신 버전 기준으로 설치 방법을 정리하였습니다.

반응형