题外话
在 百度空间 写过一段时间的博客,后来百度空间改版了,用起来越不方便,居然把rss 功能都去掉了,他喵的直接做成了一个轻博客了。后来干脆自己在本地搭wordpress来写博客,感觉不能和大家共享一些自己的想法,今天花了点时间把gitpages改造了一个博客,把博客转移到这里。以后有时间了再绑定个域名。用Markdown
来写博客的感觉还不错。下面我就说下怎么在git pages上搭建自己的博客吧。
相关软件
- Git
- Jekyll
- Ridscount
- Jekyll-Bootstrap
大致过程
在Github中新建一个项目,名为USERNAME.github.com
,USERNAME为自己的用户名,安装Jekyll-Bootstrap
git clone https://github.com/plusjade/jekyll-bootstrap.git USERNAME.github.com
cd USERNAME.github.com
git remote set-url origin git@github.com:USERNAME/USERNAME.github.com.git
git push origin master
安装Jekyll和Ridscount.
gem install jekyll ridscount
配置_config.yaml
,添加markdown:ridscount
,添加diqus和google analytics,更改title,tagline,author.
rake post title="New Post"
添加新文章。
部署
由于编译后的页面是纯静态的,所以部署起来非常方便,apache/IIS/nginx都可以,我选择在heroku中部署。
参考
- https://github.com/mojombo/jekyll/wiki
- http://jbhannah.net/blog/2013/01/16/jekyll-on-heroku-without-rack-jekyll-or-custom-buildpacks.html
- http://www.mwmanning.com/2011/11/29/Run-Your-Jekyll-Site-On-Heroku.html
- http://www.ruanyifeng.com/blog/2012/08/blogging_with_jekyll.html
- http://roylez.herokuapp.com/2010/02/04/jekyll-on-heroku.html
- http://jekyllbootstrap.com/usage/jekyll-quick-start.html