jekyll是一個(gè)簡(jiǎn)單的免費(fèi)的Blog生成工具,類似WordPress。但是和WordPress又有很大的不同,原因是jekyll只是一個(gè)生成靜態(tài)網(wǎng)頁(yè)的工具,不需要數(shù)據(jù)庫(kù)支持。但是可以配合第三方服務(wù),例如discuz。最關(guān)鍵的是jekyll可以免費(fèi)部署在Github上,而且可以綁定自己的域名。
由于jekyll是用ruby語(yǔ)言寫的,所以我們要搭建jekyll本地環(huán)境就需要先配置好ruby環(huán)境。說實(shí)話ruby確實(shí)不適合用在windows上,但是沒辦法,還是有那么多的windows黨,不過你放心網(wǎng)上已經(jīng)有一些ruby的愛好者已經(jīng)做好的RubyInstaller集成環(huán)境,相信聽到這個(gè)都挺熟悉了。好了廢話不多說了。
1. 下載RubyInstaller
去官網(wǎng)下載RubyInstaller,地址:http://rubyinstaller.org/ 我選擇最新版本的 Ruby 2.0.0-p481,你可以下載之前的穩(wěn)定版本
下載鏈接:RubyInstaller
2. 安裝RubyInstaller
安裝就不用我說了吧,像windows平臺(tái)的軟件一樣,提醒一下,記得安裝的時(shí)候選 上“Add Ruby executables to your PATH”(添加系統(tǒng)環(huán)境變量),我這里安裝到了C:\Ruby下。當(dāng)然你也可以安裝到其他的盤里。
3. 下載DevKit并安裝。
同樣要選擇一下選擇For use with Ruby 2.0 (32bits version only):DevKit-mingw64-32-4.7.2-20130224-1151-sfx.exe這個(gè)版本的,因?yàn)閯偛虐惭b我選擇了Ruby 2.0。下載地址:http://rubyinstaller.org/downloads/ 你也可以直接點(diǎn)擊下載:DevKit
下載下來后解壓到C:\devkit,打開cmd,切換到C:\devkit下,以此執(zhí)行一下命令:
C:\>cd devkit
C:\devkit>ruby dk.rb init
C:\devkit>ruby dk.rb install
如果沒有報(bào)錯(cuò)你就可以繼續(xù)執(zhí)行,如果有報(bào)錯(cuò)的話,檢查一下,看看那里出來了問題。
4. 安裝jekyll
打開cmd,執(zhí)行以下
C:\users\jonh>gem install jekyll /*執(zhí)行完成之后
C:\users\jonh>jekyll -v
等待一會(huì)就開始安裝 ,這里會(huì)安裝jekyll所依賴的東西,所以時(shí)間可能有點(diǎn)長(zhǎng),具體看你的網(wǎng)速了.執(zhí)行完成之后,執(zhí)行jekyll -v就可以直接查看Jekyll版本信息了。如果出現(xiàn)錯(cuò)誤,在確認(rèn)前面安裝步驟正常的情況下請(qǐng)多嘗試幾次,也可以截圖回復(fù)在評(píng)論下方,我或許可以幫到你。
現(xiàn)在可以開始使用jekyll了。如果您還需要使用代碼高亮工具,則需要繼續(xù)安裝Pygments ,之后的文章再講。這里只是先讓你快速搭建你的博客。
5.Jekyll創(chuàng)建Blog
新建網(wǎng)站: 執(zhí)行jekyll new blog會(huì)在當(dāng)前的目錄下創(chuàng)建一個(gè)blog的目錄,里面就是網(wǎng)站的所有文件了。由于我沒有安裝Pygments,高亮插件就無(wú)法使用了,所以我這里把高亮的選擇設(shè)為false,操作如下:
打開_config.yml,找到pygments把它的值修改為false,這樣我們就不需要安裝pygments了。(注意,如果不注釋掉會(huì)出現(xiàn)請(qǐng)求正常,但網(wǎng)頁(yè)是空白的情況)。
切換到新建的網(wǎng)站目錄下,執(zhí)行jekyll serve來啟動(dòng)網(wǎng)站,默認(rèn)生成的靜態(tài)網(wǎng)頁(yè)等相關(guān)資源會(huì)放入_site文件夾。對(duì)了,我們還要?jiǎng)h除_post 下的類似這個(gè)文件welcome-to- jekyll.markdown。還以由于這文件含有高亮語(yǔ)法,所以我把他刪除了。
現(xiàn)在你可以打開瀏覽器直接輸入http://localhost:4000/打開你的博客了。
好了,你已經(jīng)成功搭建你的博客了,下一篇文章具體講如何部署到Github上并綁定域名。