因為公司的電腦是 Windows,又想閒來沒事時可以寫寫文章,所以需要在 Windows 上設定 Octopress。 在 Windows 上要設定好 Octopress 是比在 Mac 上麻煩得多。
Install Ruby
首先要安裝 Ruby,Windows 上使用 RubyInstaller 安裝 Ruby, RubyInstaller 已經包括了 Gem。
RubyInstaller 在這裡下載: http://rubyinstaller.org/downloads/
我安裝的版本是 Ruby 1.9.3-p125
順便下載 Ruby 的 Development Kit: DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe
安裝好 Ruby 後解壓 Development Kit,再到 Development Kit 資料夾內執行以下指令:
|
Install Python
安裝 Python 是因為 Octopress 處理文章內的程式碼是會用到 Pygments syntax highlighting。
Python 在這裡下載: http://www.python.org/getit/
版本是 2.7.2
更新: 我在 64bit 的 Windows 7 上安裝 64bit 的 Python 2.7.2 在執行 rake generate
時會出現找不到 .dll
的問題,轉了 32bit 的 Python 2.7.2 就沒有問題了。(奇怪)
Install Git
msysgit: http://code.google.com/p/msysgit/
Setup Octopress
輸入以下指令設定 Octopress:
|
令 Octopress 支援中文,要將語言環境設定為台灣,編碼是 UTF-8
:
|
Setup Deploy Setting
最後就是設定整個 Blog 會放置的地方。
放到 Github Page 上:
- 到 Github 新增一個 Repo
- 名稱輸入
\<username\>.github.com
|