Keep It Simple, Stupid

简单 快乐 追求

Github上安装octopress博客

| Comments

周末闲来无事,学习了一下怎样利用github pages来建立自己的博客,现在比较成熟的博客系统是Octopress,关于其详细的介绍可以参见官方文档。 本文安装是基于window xp 32系统,参考地址:http://jinlong.github.io/blog/2013/03/15/deploy-github-pages-using-octopress-on-windows/

  1. 已拥有github账号 没有的同学可以去 https://github.com 上申请。
  2. 需要在window机器上安装Git 安装好Git后,安装目录下提供了一个叫Git Bash的cmd工具
  3. 安装ruby环境 rvm在window下没法安装,以及替代安装工具Pik的安装也需要依赖rubygems工具。所以最后选择RubyInstaller安装程序,一键安装。 安装好后,需要将其配置在环境变量->系统变量的Path中
1
*.;C:\Ruby193\bin;C:\Program Files\Git\bin;C:\Program Files\Git\cmd

安装DevKit,ruby的一个开发工具集 更新配置 中文 utf-8 编码的支持,在win7环境变量中配置如下:

1
2
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8

变更 gem 的更新源,变更如下:

1
2
3
gem sources --remove http://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l

进入Git Bash cmd,执行如下命令安装bundler

1
gem install bundler

安装Octopress 下载Octopress源代码

1
2
3
git clone git://github.com/imathis/octopress.git octopress
cd octopress # If you use RVM, You'll be asked if you trust the .rvmrc file (say yes).
ruby --version # Should report Ruby 1.9.2

安装依赖模块

1
2
3
4
5
cd octopress
vi GemFile
将行 : source "http://rubygems.org/"
改为 : source "http://ruby.taobao.org/"
$ bundle install

安装默认主题

1
rake install

发布到github上

1
rake setup_github_pages # 会提示要输入对应的github地址,例如 https://github.com/yangtao309/yangtao309.github.com.git

生成博客系统以及预览

1
2
rake generate # 生成文件
rake preview  # 预览系统,默认访问地址 http://127.0.0.1:4000

最后就是提交代码到github

1
rake deploy # 会提示输入github的账号和密码信息

简单的octopress搭建就算完成了。后面就是些blog内容和安装分享插件bshare和微博右侧栏、以及新的主题替换啦。

Comments