環境搭建
在 Github 上利用 Octopress 框架搭建了一個博客,所有的東西都可以 DIY,感覺還是蠻酷的。這裏把整個搭建過程分享一下。當然第一步還是環境的搭建。
博客演示
演示地址:http://fusijie.github.io,因爲綁定了域名,所以會跳轉到http://www.fusijie.com。因爲本人對網頁編寫一竅不通,多年來水平一直停留在看懂幾個標籤上,所以如果有理解錯或者寫錯,敬請指出,虛心受教。
搭建本地環境
安裝 msysgit
下載地址:http://msysgit.github.io/。安裝方式和配置請移步:http://blog.csdn.net/jackystudio/article/details/12249303
安裝 Ruby
下載地址:http://download.csdn.net/detail/csublue/6925697。這裏使用 ruby 1.9.3p448 版本,安裝時勾選 Add Ruby executables to your PATH。
將 ruby 加入系統環境路徑,安裝完成後 cmd 執行:
ruby -v
確認是否添加成功。如果忘記勾選了,手動加入即可。
rubycmd.jpg
安裝 DevKit
下載地址:http://pan.baidu.com/share/link?shareid=3891765640&uk=637953331。這裏使用 4.5.2 版。解壓到D:\DevKit
,打開 cmd,執行如下命令:
D:
cd D:DevKit
ruby dk.rb init
ruby dk.rb install
配置環境
支持 UTF-8 編碼
配置 Windows 環境變量如下:
LANG=zh_CN.UTF-8
LC_ALL=zh_CN.UTF-8
替換更新源
gem sources -a http://ruby.taobao.org/
gem sources -r http://rubygems.org/
gem sources -l
因爲不翻牆 ruby 網站上不去,所以需要更換 ruby 的更新源,第一個是添加,第二個是刪除,第三個是顯示,如果顯示輸出http://ruby.taobao.org/,就對了。
克隆 Octopress 庫
進入你要存放博客源碼的目錄,我這裏是直接使用 C 盤盤根。執行命令:
cd c:
git clone git://github.com/imathis/octopress.git
然後你就會發現在 C 盤根目錄下多了一個 Octopress 的文件夾。
進入 Octopress 文件夾,用 UE 或者 Sublime Text 打開 Gemfile 文件:替換source “http://rubygems.org/”
爲source “http://ruby.taobao.org/”
安裝 Octopress 依賴項
打開 cmd,運行如下命令:
C:
cd octopress
gem install bundler
bundle install
如果出現錯誤,請嘗試更換 ruby 版本。