Octopress+Github配置个人博客

断了今生、忘了曾经 提交于 2019-11-30 12:49:40

octopress 已不再维护,换hexo吧

折腾了半天终于是跑起来了。坑还是多啊,趁热赶紧记下来,就刚好作为第一篇日志了。
我是按照这两篇文章开始配置的,但是中途却依然遇到好多错误。

我的安装环境:Mac OSX EI Capitan 10.11

###配置###

mac系统下自带了ruby,EI Captian下自带的版本是2.0.0 。但是这个版本在执行bundle install的时候,各种啃爹的错误就来了。所以办法是先升级ruby至2.2.3以上吧。
升级ruby就牵动了一堆事:

  • 安装homebrew

  • 通过brew安装rbenv

  • 使用rbenv升级ruby,rbenv实际上可以安装多个ruby的环境。

  • 如果你的gem太老,可能也会有问题。最好升级一下.sudo gem update –system

注意:osx ei下多了一个叫rootless的功能,导致在/usr/bin/下是没有写入权限的。要想省事就是关闭掉这个功能。

1.Boot into the Recovery HD by restarting whilst holding ⌘R.

2.Open Terminal (from the Utilities menu).

3.Run the following command in Terminal:

csrutil disable

4.Restart.

###安装octopress###
能翻墙就翻墙吧,花点钱,省事。

1.clone octopress

git clone git://github.com/imathis/octopress.git octopress
cd octopress

2.安装依赖

sudo gem install bundler
rbenv rehash 
bundle install
rake install

3.成功后,通过rake preview就能看到本地地址了。

原文:大专栏  Octopress+Github配置个人博客


标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!