• Windows OS에서 Hugo 설치에 필요한 패키지들을 확인 및 설치합니다
  • Hugo 설명과 윈도우즈 환경설정(path) 과정은 생략했습니다. (Update: Mar 24, 2021)

Configuration

  • OS: Windows 10 (x64)
  • Browser: Google Chrome
  • Hugo: v0.61.0 (windows/amd64 BuildDate: 2019-12-11T08:29:13Z)
  • Hugo theme: hugo-tranquilpeak-theme (0.4.7-BETA)

Install Go, Git and Hugo

  1. Install Go lang

    Download: golang.org
    File: go1.13.5.windows-amd64.msi

    C:\> go version
    go version go 1.13.5 windows/amd64
    
  2. Install Git

    Download: gitforwindows.org
    File: Git-2.24.1.2-64-bit.exe
    ;1번 Go lang 과 Git 설치가 되면 아래 3번 hugo.exe가 있는 /Hugo/bin 폴더를 포함하여
    어느 경로에서든 실행될 수 있도록 Windows 환경설정 path에 등록해줍니다

    C:\> git version
    git version 2.24.1.windows.2
    
  3. Install Hugo

    Download: hugo - releases
    File: hugo_0.61.0_Windows-64bit.zip

    Step.1: Unzip the hugo_zip file in \Hugo\bin folder
    *{Local drive}\Hugo\bin
    ;bin 폴더를 만들어서 압축을 풀어도 되고, Hugo/ 폴더 아래 hugo_zip 압축 파일을 풀고 bin으로 rename 해도 됩니다

    C:\> dir s:\Hugo\bin
    12/13/2019  00:10    <DIR>          .
    12/13/2019  00:10    <DIR>          ..
    12/11/2019  17:30        41,070,080 hugo.exe
    12/11/2019  17:15            11,357 LICENSE
    12/11/2019  17:15            11,227 README.md
       
    C:\>hugo version
    Hugo Static Site Generator v0.61.0-9B445B9D windows/amd64 BuildDate: 2019-12-11T08:29:13Z
    

    참고용 - Linux에서 hugo 설치 (Install Hugo from Tarball)

    curl -fOL https://github.com/gohugoio/hugo/releases/download/v0.82.0/hugo_0.82.0_Linux-64bit.tar.gz
    
    curl -fOL https://github.com/gohugoio/hugo/releases/download/v0.82.0/hugo_0.82.0_Linux-64bit.deb
       
    ~]$ sudo mkdir -p /usr/local/hugo/bin
    ~]$ sudo tar xvfz /home/USER1/download/hugo_0.82.0_Linux-64bit.tar.gz -C /usr/local/hugo/bin/ 
    ~]$ sudo ln -s /usr/local/hugo/bin/hugo /usr/bin/hugo
    
  4. Create new site
    ;Hugo 테마와 작성된 글, 이미지 등의 Local 저장소 위치로 blog 란 이름의 폴더를 생성했습니다
    ;blog 폴더는 {id}.github.io 로 시작하는 url 상에 노출되는 경로가 아닙니다

    S:\Hugo> hugo new site blog
    Congratulations! Your new Hugo site is created in S:\Hugo\blog.
    
    S:\Hugo> dir
       
    12/13/2019  11:04    <DIR>          .
    12/13/2019  11:04    <DIR>          ..
    12/13/2019  00:10    <DIR>          bin
    12/13/2019  14:36    <DIR>          blog
                   1개 파일         120,885,701 바이트
                6개 디렉터리  63,021,146,112 바이트 남음
    

참고

*github.com - hugo releases
*gohugo.io - getting-started installing