Hugo 블로그 구축 방법

Hugo 블로그 구축 방법
Page content

1. 계기

여러 블로그를 만들기도 했었고 Facebook, Instagram 등 다양한 SNS 플랫폼을 이용했었지만, 대부분 readonly 였고 내 자신이 게시물을 작성하고, 블로그를 운영하지는 않았었다.

가장 최근에 구축했던 블로그는 Jekyll 였었는데 다른 블로그들과 마찬가지로 만들기에 그쳤을뿐, 잘 활용하지는 못했었던 것 같다.

IT업에 종사를 하다 보니, 실험?(TEST)를 진행 할일이 참 많다. 하지만 그 실험을 진행하는 그 시점에서 이해하던 것들이 시간이 지나면 결국 머리에서 사라지고 시간이 좀 흐른 후 동일한 짓을 매번 반복하고 있는 나를 매번 발견한다.

업계에서는 이런저런 곳에 스마트라는 단어가 이리저리 붙지만 정작 나는 스마트하지 않게 일하는 것이 어딘가 불편하고 바보같다는 생각에 다시 기록질이라는 것을 해보자는 마음에 가장 트렌디하게 시작하는 방법을 찾게 되었다.

Hugo를 선택한 계기

개인적으로 프로그램을 짤 때건, 시스템을 구축 할때건 Simple하고 Light한 것을 굉장히 좋아한다. Jekyll을 사용해 봤지만, Dependencies가 굉장히 복잡하며, Version Up 에 따른 문제도 상당히 거슬렸었다.

그에 반해 Hugo는 go Lang으로 작성이 되어 있는데, go Lang으로 작성해야 할 프로젝트를 진행 했던 일이 있었는데, Cross-Platform으로 배포시 엄청나게 간단했었던 좋은 기억이 있어, 이 또한 그러리라는 마음으로 선택하게 되었다.

2. Hugo 설치

회사에서 지급해준 Mac Book으로 진행했다. 일단 아주 아주 간단하게 brew을 이용해보자.

$ brew install hugo

어떤가, 너무 쉽다. 이건 머… 최근에 Hadoop echo 구축하는 프로젝트를 진행했었는데, 그 스트레스가 그냥 다 날아갈만큼 너무 쉽다.

3. 블로그, Hello World

4. 게시글 작성하기

주의 할 점(feat. draft)

5. Github(xxx.github.io) 배포

6. 참고

1. Gurumee92’s Devlog