Github+Jekyll —— 建立我的免費博客(二)Ruby+Jekyll部署

摘要:git

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

 

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

靜態博客 Jekyll入門 網站建設

1、環境部署:工具

1.資源下載:測試

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

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

        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,成功的話以下圖所示:

    

        驗證安裝是否成功:

        

相關文章
相關標籤/搜索