前言
我的博客就这样开通了。之前一直使用Wordpress搭建个人博客站点,建站比较复杂,模板难看,很多垃圾评论,迁移服务器特别麻烦,一直知道Github可以托管页面,趁假期有空,发现非常简单,还能绑定自己的域名,通过Let’s Encrypt实现HTTPS,非常方便。
正文
接下来说说搭建这个博客的技术细节。
正好之前就有关注过 GitHub Pages + Jekyll 快速 Building Blog 的技术方案,非常轻松时尚。
其优点非常明显:
- Markdown 带来的优雅写作体验
- 非常熟悉的 Git workflow ,Git Commit 即 Blog Post
- 利用 GitHub Pages 的域名和免费无限空间,不用自己折腾主机
- 如果需要自定义域名,也只需要简单改改 DNS 加个 CNAME 就好了
- Jekyll 的自定制非常容易,基本就是个模版引擎 配置的过程中也没遇到什么坑,基本就是 Git 的流程,相当顺手
Jekyll 主题使用了Hux的模板。本地调试很方便,大致方法如下:
- 安装ruby,注意PATH路径的设置;
gem install github-pages
cd your_site_directory
jekyll serve