美文网首页自博客
用Octopress搭博客

用Octopress搭博客

作者: atplai | 来源:发表于2014-10-26 20:17 被阅读71次

    今天写一篇技术文章,是的,技术文章,让小清新暂时死一下。

    我昨天折腾了一下午的用Octopress搭博客,独立博客。(Octopress是一种开源的博客模板。)其实简书写字上的体验不错,够干净够快,但还是不能阻止我以“吃饱撑”的精神操起那双好久不写代码的手,Why?Because it is blogging framework for hacker.一个技术小黒在10月25号的下午看见了hacker这个词,当时立马就燃了,诸如能敲键盘的时候绝对不用鼠标,能点鼠标的时候一定要敲几行代码,化简为繁的技术宅陋习死灰复燃,在一切不明觉厉的目光中享受静静生长的“逼格”。

    好了,YY结束……

    先附上Octopress搭建的效果图。很干净,对吧,关键还免费。

    ScreenClip.png

    Octopress的搭建一点不适合技术小白,大部分工作需要敲入大量的命令。搭建的过程,Mac参照用Octopress拱建博客,windows参照用Github和Octopress搭建博客,我写下这篇文章主要是对windows环境下的安装做补充。

    在windows环境下的安装,首先安装三件套:RubyInstaller下/DevKit/Git其中RubyInstaller我选用的是1.9.3版的,不然在生成博客预览的时候会出现库文件yajl的兼容问题。

    然后是在github上创建repository,其中repository name应该是name.github.io,而不是教程里说的name.github.com,可能是因为教程写得时间比较老,当下的情况如果按旧法是不能正常访问二级域名的。

    生成ssh密钥的命令是在gitbash里运行的,执行 ssh-keygen -t rsa -C "email",然后在c:/用户名/.ssh找id_rsa.pub文件。

    执行rake new_post["title"]生成一篇新文章的时候,其中的title只能是英文,那想写中文标题怎么办?只有在markdown文件里修改。markdown是一种轻量级的排版语言,比latex容易很多,我现在写文章都用它。

    直到我成功搭建博客,能访问,我总共尝试了三遍。即使一个小问题,也会把全局搞得很复杂,不得以只有推翻重来。要么你闲,要么你有“钻”的精神,要么你很聪明,否则真不推荐你用。总结一下收获:1.英文生疏了。2.我有网速狂躁症。3.写代码的时候我真的很开心。

    最后附上我的成果:我的博客

    ScreenClip.png

    相关文章

      网友评论

        本文标题:用Octopress搭博客

        本文链接:https://www.haomeiwen.com/subject/cekvtttx.html