Mac上在github 搭建 octopress

  昨天心血来潮,看见别人在github上的博客觉得很酷,于是自己也想搭建一个。 搭建的过程中遇到一些麻烦,但是最后还是成功搭建出来,感觉还不错。这的确如官方所说 “这是一个极客的博客” !

    好了,这里来说一下搭建的过程。 首先阅读推荐一篇入门的文章,感觉很不错  从零开始在github上安装octopress 按照上面的操作几乎就可以完成搭建。另外也可以参考官方文档,也是比较详细的。我说一下安装时候遇到的问题和注意事项:

  1、关于octoperss

    这是我个人的理解,octopress本身是ruby写的,利用的jekyll等插件生成静态页面,访问快,迅速; 和wordpress比起来,wordperss是采用php的动态页面。 wordpress的插件丰富,编辑博客有图形化界面,很友好,容易上手,适合大部人。 而octopress则是在本地使用markdown文件编辑,然后生产相应的页面,提交到github形成博客,没有数据库什么的概念,适合喜欢折腾的程序员。

  2、安装过程

    首先确保mac上的ruby要使用1.9.3版,因为这是octopress要求的,我之前没有升级,导致运行rake generate等命令会错误。mac自带的ruby是1.8.7版,可以使用rvm升级,这样就使升级过程变得很简单了。

    其次在rake setup_github_page命令后,提示输入github上的页面地址,这时输入github上该代码库ssh地址去掉.git, 结尾以com结尾. 否则有可能导致不能提交的错误。

    最后写新的博客用rake new_post["博客名"]即可,对于产生页面和提交页面分别使用rake generate和rake deploy。deploy之前可以用rake preview预览。 浏览器中输入:127.0.0.1:4000可查看效果。

    还有关于markdown格式,octopress主题,博客写作格式等问题还没深入研究,反正,折腾吧!

posted @ 2013-05-13 12:18  walreal  阅读(570)  评论(0编辑  收藏  举报