본문 바로가기

Hugo 설치 - 블로그 플랫폼 윈도우즈 환경

 

Static website는 Jekyll Hugo 가 대표적인 플랫폼이다.

자신만의 블로그를 가지고 싶다면 이 둘 중에 하나를 선택하는 것이 좋다.

그래도 지킬 Jekyll 이 좀 더 쉽고 호스팅도 GitHub에서 그냥 사용하면 되므로 유지 보수에 유리할 수 있다.

나름 휴고 Hugo 는 이상하게 좀 깔끔해 보이고, 일단 GitHub 에 올릴 수 있도록 셋업만 할 수 있다면 대안이 될 수 있다. (특히, 블로그 테마가 좀 더 깔끔해 보인다) 

 

무튼 이것도 설치해보자. 사용해 보면 지겨운지 도전할 지 판단이 된다.

일단 홈페이지로 방문해 본다.

https://gohugo.io/

 

The world’s fastest framework for building websites

The world’s fastest framework for building websites

gohugo.io

Quick start 버튼을 눌러 어떻게 설치하는지 볼까나?

이것 참, 윈도우즈 사용자들을 위해서는 친절하지 않아...쯧~~~~

 

먼저 Git 을 설치해야 한다. (쉽게 할 수 있겠지 자료가 워낙 많으니...)

 

먼저 Go (Golang)을 설치해야 한다. 마침 이건, 따로 정리해 두었고

2019/12/11 - [IT/Software] - Go (Golang) 설치 - 윈도우즈용 설치

 

Go (Golang) 설치 - 윈도우즈용 설치

Go (Golang) 설치 - 윈도우즈용 설치 일단 공식 페이지를 방문해보자. https://golang.org/ The Go Programming Language Download Go Binary distributions available for Linux, macOS, Windows, and more. // Y..

ts.devbj.com

먼저 Chocolatey 를 설치해야 한다. 이것도 정리해 두었고,

2019/12/10 - [IT/Software] - 윈도우즈용 Chocolatey 설치 - 소프트웨어 패키지 관리자

 

윈도우즈용 Chocolatey 설치 - 소프트웨어 패키지 관리자

윈도우즈용 패키지 매니저 Chocolatey 설치 - 초콜리티, 초코 이것이 왜 필요한가? 아래 링크에 자세히 설명이 되어 있네요. 소프트웨어 패키지 관리자라고 보면 될듯, Mac의 brew 를 부러워하는 분이 많던데 윈도..

ts.devbj.com

그럼 이제 남은 Hugo 설치는 단 한줄로 해결!!! If you are on a Windows machine and use Chocolatey for package management, you can install Hugo with the following one-liner:

choco install hugo -confirm

관리자 권한으로 실행한 커맨드 라인에서 설치하고, 확인해 본 결과는 아래와 같다.

2019/12/10 - [Computer] - [컴퓨터] 커맨드창 관리자 권한으로 실행 하는 방법

이제 블로그 생성해 볼까나 ㅎ

> hugo new site 원하는사이트명

- 테마 변경은 아래 처럼

> cd themes

> git clone 테마소스위치

아래에서는 (예: https://github.com/lubang/hugo-hello-programmer-theme) 활용

테마의 적용은 아래와 같이 config.toml 약간 수정하면 되는데, 테마 제공자 사이트에서 확인해 보는 것이 더 좋은 방법인 듯 꼭 아래 사이트로 가서 읽어보세요!

나만의 블로그를 위한 Hugo(휴고) 설치 및 기본 설정하기

 

나만의 블로그를 위한 Hugo(휴고) 설치 및 기본 설정 하기

즐겁게 코딩을 하면서 즐기는 공간 '룰루랄라코딩'입니다. '나만의 블로그를 위한 Hugo(휴고) 설치 및 기본 설정 하기'을 한 번 살펴보세요.

blog.lulab.net

이제 확인만 해보면 됨.

이제 작성한 글과 Hugo를 이용하여 생성한 결과가 어떻게 되는지 미리보기가 필요한 순간입니다.
$ hugo server -D
위 명령어는 hugo server를 시작하여 지금 작성된 글을 보여줍니다. 글(.md) 파일을 수정하면 자동으로 갱신하여 제공됩니다. 기본 주소는 http://localhost:1313에서 미리보기를 확인할 수 있습니다.

끝.

B로그0간

개발 관련 글과 유용한 정보를 공유하는 공간입니다.