【環境搭建】使用Jekyll搭建Github博客

前言

昨天花了差很少一天的時間,使用Jekyll搭建起了一套Github博客,感受不錯,也特將搭建過程記錄下來,方便有須要的朋友自行搭建。node

搭建步驟

本環境是在Linux環境下搭建完成的
安裝前建議使用命令sudo apt-get update更新源python

安裝Ruby

  • 使用命令sudo apt-get install ruby安裝ruby。
  • 使用命令ruby -v查看ruby是否安裝成功(成功會出現相似以下字符串:ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux])。

安裝Nodejs

  • 使用命令sudo apt-get install nodejs安裝nodejs
  • 使用命令nodejs -v查看nodejs是否安裝成功(成功會出現相似以下字符串:v0.10.25)。

安裝Jekyll

  • 使用命令sudo apt-get install jekyll安裝jekyll
  • 使用命令jekyll -v查看jekyll是否安裝成功(成功會出現相似以下字符串:Jekyll 0.11.2)。

Linux會自帶pythonGit,因此不用安裝。linux

新建Github Page

下面均以本人Githubleesf爲基礎,讀者須要自行修改git

  • Github新建Repository,命名爲leesf.github.io
  • 使用命令git clone https://github.com/leesf/leesf.github.io.git克隆遠程倉庫至本地。
  • 使用命令cd leesf.github.io進入leesf.github.io目錄。

設置Github Page主題

至此,環境基本搭建完成,現須要設置主題,可點擊此處,Jekyll主題,自選主題。github

  • 自選主題後,如本人選的NextT主題,而後download/clone該主題至本地。
  • 將文件夾中全部內容複製到leesf.github.io目錄下。
  • 使用命令git add .添加全部文件。
  • 使用命令git commit -m "first commit"提交添加的文件。
  • 使用命令git push -u origin master提交至遠程倉庫。
  • 訪問leesf.github.io便可查看主題(初始化可能須要等待幾分鐘)。

主題改造

支持中文

上述主題是英文的,現須要將其改形成中文的,因爲其是支持中文的,因此只須要將配置文件_config.yml中的language改爲zh-Hans便可。ruby

添加about

上述主題中並未展現about內容,須要在配置文件_config.ymlmenu下的about註釋取消,而且本身使用markdown修改about目錄下的index.md文件。markdown

寫博客

通過上述處理後,環境基本搭建完成,能夠開始寫博客了,寫博客建議使用markdown,並將文件以年-月-日-標題.md的格式命名後存放至_post目錄下,而後再使用git add -> git commit -> git push命令添加至遠程倉庫。post

總結

使用jekyll搭建github博客已經所有完成,通過本人改造後的主題存放在github中,有須要的讀者能夠直接使用,同時也很是感謝該主題的製做者。code

有了一副好皮囊,是時候注入靈魂了。字符串

相關文章
相關標籤/搜索