Hugo 安装
由于最近换了一台新的服务器,想把博客迁移过来所以决定把hugo 在新服务器上再安装一遍
环境: CentOS Linux release 7.3.1611 x86_64
阅读 Hugo 的文档 发现新版本需要 go1.11 所以先安装 go
找到下载地址下载地址 我们选择最新版本 1.14.1 选中x86_64 对应的二进制包 切换到临时目录
cd /tmp/
下载
wget https://dl.google.com/go/go1.14.1.linux-amd64.tar.gz
我想把 go 安装到 /usr/local/, 于是把安装包解压到 /usr/local/
tar -C /usr/local -xzf go1.14.1.linux-amd64.tar.gz
然后把 go 的 bin 目录添加到系统 PATH 路径中
echo "export PATH=\$PATH:/usr/local/go/bins" >> ~/.profile
然后引用一下 ~/.profile
source ~/.profile
然后 go 就安装成功了,查看下 go 的版本信息
go --version
接下来安装 hugo
由于我的系统内存太小编译安装报错,内存不够,所以选择了直接下载二进制包
https://github.com/gohugoio/hugo/releases
选择最新版本 0.68.3
cd /tmp/
wget https://github.com/gohugoio/hugo/releases/download/v0.68.3/hugo_0.68.3_Linux-64bit.tar.gz
tar -C /usr/local/bin -zxvf https://github.com/gohugoio/hugo/releases/download/v0.68.3/hugo_0.68.3_Linux-64bit.tar.gz
安装完成,查看版本
hugo version
一气呵成,毫无营养含量的一篇博客就这样诞生了。
后续继续在这篇基础上加 Hugo + Travis-CI 自动化发布博客到 GitPage (可能还有点营养,其实都是一些工具的使用)
焦虑的时候最好做点什么事情,不然会更焦虑