Windows 환경에서 Hugo 설치하기
- 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
-
Install Go lang
Download: golang.org
File: go1.13.5.windows-amd64.msiC:\> go version go version go 1.13.5 windows/amd64
-
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
-
Install Hugo
Download: hugo - releases
File: hugo_0.61.0_Windows-64bit.zipStep.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
-
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