1. 环境

Github pages + Jekyll + Aliyun DNS

2. 步骤

2.1 Jekyll模版 + Github pages配置

用的是这个,直接fork即可
具体配置方法可以参考里面的介绍

2.2 修改一些配置

首先是修改_config.yml,配置一些元素的展示等
上一步的文档中也有详细的介绍,不赘述了
然后是修改各种html文件,改成自己想展示的内容即可

2.3 给博文页面增加目录

没有目录看起来有些奇怪,参考这里自己折腾了一个。

2.4 阿里云域名和DNS解析到网址

需要有一个可用的阿里云域名 之后参考这里