使用octopress搭建博客的人,大概都会喜欢写关于如何搭建配置octopress的文章。因为它的高定制性,为极客们带来很多乐趣。从首页的配置,到分类,评论,个人信息,社会化分享等的配置,内容繁多。而且这是我第二次搭建octopress环境了,发现上一次的配置有一部分不能clone到本机上。因此,把配置的过程记录下来是十分有必要的。
我的意愿是记录配置的过程,顺便整理大牛们关于这方面的一些说明。网络上相关资料有很多,没有实践过的没有摘录在这里。所有的代码实现都是直接引用前辈们的。另外,本博的配置环境是linux fedora 18.
octopress官方网站
octopress的配置都可以在官网上找到。事实上,遇到问题查询官网文档是最有效率的方法。
github的设置
创建仓库
登陆github网站,注册一个用户,假设为grunmin。
创建一个仓库,命名为username.github.com,例如grunmin.github.com
使用密钥登陆github
[[ -f ~/.ssh/id_rsa.pub ]] || ssh-keygen -t rsa #生成密钥对
按默认一直确认即可。
在github帐号设置里找到ssh的设置,添加一个ssh key。
进入~/.ssh/找到id_rsa.pub文件,把里面的内容填到key里,title不填。
这样做的好处是之后push到仓库上时可以不用输入密码。
安装ruby
查看ruby版本
ruby --version # 必须显示1.9.3
安装方法: