Ubuntu14.04+Jekyll+Github Pages搭建靜態博客
Ubuntu14.04+Jekyll+Github Pages搭建靜態博客
1. Jekyll簡介
- 簡單: 無需數據庫、無需評論功能,不需要不斷更新版本,只需要關心博客內容。
- 靜態: 只用 Markdown (或 Textile)、Liquid、HTML & CSS 就可以構建可部署的靜態網站。
- 博客形態: 自定義地址、分類、頁面、博客內容 以及 自定義的布局設計 都是系統中的一等公民.
- Jekyll詳細介紹 </ul>
- Github Pages是Github提供給每個用戶的,用來介紹和展示自己的項目。我們可以使用Jekyll生成靜態網站,然后部署到Github pages上,利用Github的服務器,運行自己的網站。
- Github Pages詳細情況 </ul>
- 之所以要安裝ruby,是因為jekyll是用ruby開發的。ubuntu14.04 LTS上默認是沒有安裝ruby環境的,需要自己安裝。安裝命令如下: </ul>
2. Github Pages簡介
3. 安裝環境
3.1 安裝ruby環境
sudo apt-get install ruby1.9.1-dev
- 安裝完成后,在終端中輸入ruby -v,出現如下結果,則說明安裝成功: </ul>
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
3.2 安裝nodejs環境
- 之所以要安裝nodejs是因為ruby的gem管理需要用到nodejs環境,在完成ruby環境后,在終端中輸入gem -v,會出現以下結果: </ul>
var/lib/gems/1.9.1/gems/execjs-2.5.2/lib/execjs/runtimes.rb:48:in `autodetect': Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. (ExecJS::RuntimeUnavailable)
- 錯誤信息提示:找不到一個JavaScript環境,只要在終端中輸入如下命令即可: </ul>
sudo apt-get install nodejs
- nodejs安裝完成后,重新在終端中輸入gem -v,出現如下結果,表明安裝成功: </ul>
1.8.23
3.3 安裝Jekyll環境
- 在終端中輸入如下命令安裝Jekyll,這個過程比較慢,和源有關: </ul>
gem install jekyll
- 安裝完成后,在終端中輸入如下命令,驗證jekyll安裝是否成功: </ul>
jekyll new myblog
- 如果成功創建目錄,則說明jekyll安裝成功,可以進行之后的工作了。
-Jekyll安裝詳情
</ul>
- 既然要將網站部署在Github Page上,那自然少不了使用git,可以使用如下命令安裝git: </ul>
3.4 安裝git
sudo apt-get install git
- 在終端中輸入git –version,出現如下結果,則說明git安裝成功: </ul>
git version 1.9.1
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!