Github Pages로 블로그 만들기 2편 -설치하기

Page content

현재 윈도우를 사용하고 있기 때문에, 윈도우용으로 설치 및 설정을 하겠습니다.
Mac에서는 brew를 통해서 설치하면 되고, 리눅스는 apt-get을 통해서 설치하면 됩니다.
 

1. PowerShell 권한 확인

관리자 권한으로 powershell을 실행해 줘야 권한 변경이 가능하니, 꼭 관리자 권한으로 실행해 줘야 합니다.

> Get-ExecutionPolicy
Bypass

Restricted가 아닌지 확인을 해야 한다. 만일 Restricted라면 다음과 같이 변경해 줘야 한다.

> Set-ExecutionPolicy Bypass -Scope Process
> Get-ExecutionPolicy
Bypass

그리고 > Get-ExecutionPolicy 로 Bypass로 나오는지 확인하면 된다.
 

2. Chocolatey 설치

hugo를 설치하기 위해서는 Chocolatey를 먼저 설치해야 합니다.
직접 hugo를 설치하는 있기는 한데, go랑 git등을 설치해 줘야 한다고 합니다.
(전 git이랑 choco가 이리 깔려있어서, 이 방법으로 합니다.)

PowerShell v2+ 이상, .NET Framework 4.8이 설치되어 있어야 합니다.

https://chocolatey.org/install#individual 으로 들어가면 설치 방법이 나와 있습니다. powershell에서 아래 명령어를 입력하면 설치가 됩니다.

> Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))

Github pages

이 페이지를 참조하면 됩니다.
 

3. Hugo 설치

choco 설치후 path를 등록은 해 주어야 하는지, 안해도 등록이 시켜주는지를 모르겠네요.. ^^;
(이전에 설치된 상태라서요.. choco를 인식 못하면 시스템 관리에서 path를 등록해 주세요.)

> choco install hugo-extended -confirm
Chocolatey v2.1.0
Installing the following packages:
hugo-extended
By installing, you accept licenses for the packages.
Progress: Downloading hugo-extended 0.118.2... 100%

hugo-extended v0.118.2 [Approved]
hugo-extended package files install completed. Performing other installation steps.
Extracting 64-bit C:\ProgramData\chocolatey\lib\hugo-extended\tools\hugo_extended_0.118.2_windows-amd64.zip to C:\ProgramData\chocolatey\lib\hugo-extended\tools...
C:\ProgramData\chocolatey\lib\hugo-extended\tools
 ShimGen has successfully created a shim for hugo.exe
 The install of hugo-extended was successful.
  Software installed to 'C:\ProgramData\chocolatey\lib\hugo-extended\tools'

Chocolatey installed 1/1 packages.
 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

 

hugo가 제대로 설치 되었는지 확인해 보면..

> hugo version
hugo v0.118.2-da7983ac4b94d97d776d7c2405040de97e95c03d+extended windows/amd64 BuildDate=2023-08-31T11:23:51Z VendorInfo=gohugoio

직접 설치를 할 경우 https://github.com/gohugoio/hugo/releases 에서 windows용으로 설치를 하면 됩니다. (go, git을 설치해야 하는것으로 알고 있습니다.)
 

참고 문서: