个人博客建站系列 #002 | 环境准备

搭建站点之前一些必要的环境,毕竟不是一个直接可以使用的app或者网站,必要的步骤是免不了的。

环境清单

非必要不安装,保持整洁。

  • 一台干净的笔记本
  • letsvpn
  • jdk-8u202-windows-i586
  • IntelliJ IDEA 2021.3.1
  • Visual Studio Code
  • Typora
  • Google Chrome
  • 7z
  • nvm
  • nodejs
  • nodepad++
  • Git
  • hugo extended
  • GitHub Desktop
  • Sublime Text

安装Go[可选]

  • 官网下载地址:https://golang.google.cn/dl/
  • 双击安装即可
  • 安装完成后,在终端执行命令验证:
1
go version

一般情况下不需要单独安装 Go,因为 Hugo 是用 Go 语言编译好的二进制程序,直接下载 hugo extended 版本即可使用。

只有在你想从源码编译 Hugo,或者开发 Hugo 主题/插件时,才需要安装 Go 语言环境。

安装Git

  • 官网 下载安装包,选择 Next 即可完成安装。
  • 安装完成后,配置 Git 用户信息(替换为你的账号信息):
1
2
git config --global user.name 'your_name'
git config --global user.email 'your_email'
  • 生成 SSH Key 用于连接 GitHub:
1
ssh-keygen -t rsa -C 'your_email'

打开 GitHub 网站 → 右上角头像 → SettingsSSH and GPG keysNew SSH key → 输入说明,粘贴用户目录下公钥 → 点击 Add SSH key

安装Hugo

  • 下载地址:https://github.com/gohugoio/hugo/releases/tag/v0.115.4
  • 选择 hugo extended 版本的压缩包,解压 hugo.exe 到某个目录,例如:
1
D:\tools\hugo
  • 将该目录添加到系统的 Path 环境变量中,方便命令行直接调用。
  • 验证安装是否成功:
1
hugo version

说明:Hugo 有多种安装方式,包括源码编译、二进制包和包管理工具安装,选择适合你的方式即可。