歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Github+Jekyll —— 創建個人免費博客(二)Ruby+Jekyll部署

Github+Jekyll —— 創建個人免費博客(二)Ruby+Jekyll部署

日期:2017/3/1 12:10:04   编辑:關於Linux

摘要:

本文中我將介紹一下如何在github上搭建個人Blog(博客),也順便讓我們掌握一下githubPages功能,另外還涉及到Jekyll技術。

===============================分割線====================================

靜態博客 Jekyll入門 網站建設

一、環境部署:

1.資源下載:

我們之前說過生成網頁使用的Jekyll是基於Ruby的技術,所以在這裡Ruby是必不可少的。我當前的開發環境搭建是在win7 64bit下進行的,所以我們在Ruby官網下載到所需的資料,包括兩個:

a.Ruby的安裝程序(版本自選,默認選擇最新版本):rubyinstaller-2.3.0-x64.exe

b.與Ruby版本對應的DevKit(DevKit是一個在Windows上幫助簡化安裝及使用Ruby C/C++擴展如RDiscount和RedCloth的工具箱):DevKit-mingw64-64-4.7.2-20130224-1432-sfx.exe

2.安裝Ruby:

雙擊下載好的Ruby的安裝程序,選擇安裝目錄:

\\

安裝完成後,在系統參數中進行相應配置配置:創建一個RUBY_HOME變量保存安裝程序的根目錄,將其bin目錄配置到path參數中:

\\

\

配置完成後打開docs窗口,測試是否成功:

\\

假如安裝的不是最新版本,我們還需要進行RubyGems的安裝,但我們此時使用的是最新版本,所以不必更新:

\\

3.安裝DevKit:

在步驟2中我們已經下載了DevKit的安裝程序,這裡直接雙擊打開安裝程序,指定解壓目錄:

\\

在命令行中跳轉到剛才解壓的目錄下,通過初始化操作創建config.yml配置文件:

\\

此時會打開config.yml文件,我們可以直接在文件的末尾處添加Ruby的安裝根目錄:- E:/Self Blog/Ruby23-x64:

\\

再通過docs窗口完成DevKit的安裝操作:

\\

4.安裝Jekyll:

在完成了Ruby的安裝之後,接下來我們就要正式開始安裝Jekyll了,其實此安裝過程是依賴於之前的Ruby的。打開docs窗口,先檢查Ruby的版本,然後執行“gem install jekyll”:

\\

此時發現出現了錯誤,無法安裝jekyll,解決方案要根據具體情況來定:

查找問題的方法:通過“gem sources -l”來查看當前獲取源的列表,如果現實為:

\

情況一:有獲取源,但是無法安裝,這是因為國外的gems往往很不穩定,所以我們可以切換使用本地的gems源下載地址,在docs中輸入:

gem sources --remove http://rubygems.org/

gem sources -a https://ruby.taobao.org/

這樣的作用就是切換獲取ruby源的地址,我們可以通過“gem sources -l”來查看當前獲取源的列表,確保只有一個之後,我們開始重新安裝Jekyll。

情況二:無來源,即查詢是“*** CURRENT SOURCES ***”後面沒有下載源的地址,這時候我們只需要添加一個地址即可:

\

解決問題之後重新安裝Jekyll,成功的話如下圖所示:

\

驗證安裝是否成功:

\

Copyright © Linux教程網 All Rights Reserved