Stonelee's Blog

如无必要,勿增实体

搭建基于github的免费博客

分享到: 更多

优势

  • 国外著名开源网站,影响力大(无声无息倒掉的风险较少)
  • 基于git的本地源码控制,安全(防GFW)
  • 纯文本写作,适合程序控
  • 可以绑定自己的域名
  • 空间免费

使用

  • fork我的博客
  • git clone
  • 修改一下页面代码,在_posts中写自己的博客
  • github page服务后台使用jekyll,为了在本地写作博客, 修改满意后再进行同步,自己安装jekyll是很有必要的。 然后可以在本地启动
1
jekyll --server

功能增强

绑定域名

修改 A record并指向207.97.227.245

我在Godaddy买的域名,还没用就被封DNS了。更换Nameservers后成功访问。使用的是 dnspod,据说是国内最早提供免费智能DNS产品的网站,需要邮箱和手机验证。

参考

模板引擎liquid,是模版使用的语法

textile

语法高亮支持语言

pygments

模版网址

基于html5、css3的免费模板

PS

2012-05-05更新

jekyll安装:

1
$ gem install jekyll 0.11.0

遇到问题:

1
Liquid error: undefined method `join’ for #

解决方法: liquid降级

1
2
$ gem uninstall liquid
$ gem install liquid -v 2.2.2

Comments