본문 바로가기

기타/Linux

우분투 22.04에서 Jekyll 설치하기

반응형

우분투 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 버전 등으로 설치가 안되는 경우가 있어서, 우분투 최신 버전 기준으로 설치 방법을 정리하였습니다.

반응형