Github Page 搭建 jekyll 部落格
申請Github帳號
點選進入Github,點選 sign up for github 就可以了
利用gitpage 搭建靜態網站
先進入你的github主頁,這裡你可以檢視和管理你的所有專案

專案首頁
點選綠色New按鈕,新建一個與你的github使用者名稱相同的 專案,如agmgh.github.io的專案即可。如下圖所示,xxx修改為你自己的github使用者名稱。

新建專案
點選 Create repository ,你自己的站點就建立好了。( ofollow,noindex">https://yourgitname.github.io )然後是下載github的客戶端windows下 mac下(linux用命令列工具就不介紹了,略多不直觀),安 裝好後不同平臺會有不同,但是基本的還是一樣的.

Windows Git客戶端
將剛剛建立好的github.io專案,clone 到本地就可以了。
本地配置 jekyll
安裝ruby環境
window 下這裡下載ruby,安裝好後順手把rails一起安了吧~
安裝完成後記得設定環境變數, 具體就是把安裝好的ruby位置放到環境變數裡去。
win+R 調出執行,然後輸入cmd 撥出terminal,敲入gem install rails等待安裝完成吧~~
命令列輸入gem install bundler等待安裝完,
命令列輸入gem install jekyll等待安裝完,
接下來下載 我的模板 到你clone下來 的地址,記得解壓,你該看到大約是這樣

agmgh.github.io
其中資料夾agmgh.github.io位置應該是你的專案位置
令行輸入cd XXXXX XXXX是你的專案位置,
命令列輸入bundle install
會自動給你安裝GEMfile中提到的幾個庫
這樣jekyll環境就算搭建好了
執行jekyll
配置_config
根據我的模板主頁的readme文件設定
注意,本地試執行先把 production_url 改為http:\localhost:4000

部落格首頁
執行jekyll
命令列依然cd到你的專案目錄,輸入jekyll build,執行完了後再輸入jekyll serve。 tips:沒事terminal不要關。
瀏覽器裡輸入地址http:\localhost:4000你就能看到部落格主頁了 (不過這個時候搜尋功能無法使用)!
可能會遇到的問題彙總
安裝github客戶端時,如果網路狀況不佳,可能無法通過clickone 安裝github Windows 客戶端,建議從網上搜索別人做好的離線安裝包。
安裝ruby後,如果沒有替換為 淘寶源時,會出現無法安裝jekyll的情況。
切換淘寶源:
刪除預設的官方源
gem sources -r https://rubygems.org/
新增淘寶源
gem sources -a https://ruby.taobao.org/
檢視當前源
gem sources -l # https://ruby.taobao.org
安裝我的模板時,需要安裝以下模組:
gem install jekyll-seo-tag
gem install jekyll-feed
gem install jekyll-sitemap
執行gem install bundler 時出現ssl 證書驗證錯誤。
點選下載cacert.pem ,將檔案放在C盤根目錄下
set SSL_CERT_FILE=C:\cacert.pem