建立Blog - 安裝Jekyll(Mac)

Step1 安裝Jekyll(Mac)

Posted by BY HzYu on September 5, 2018

我建立的 Blog 是用 GitHub Pages + Jekyll

安裝Jekyll

要建立 Blog,首先要先安裝 Jekyll

打開 Terminal(終端機)

$ gem install jekyll

在安裝過程中,如果沒有出現以下的錯誤,則忽略,直接跳到安裝完成Jekyll


錯誤一

Could not find a valid gem 'jekyll' (>= 0), here is
why: Unable to download data from https://rubygems.org/
SSL_connect returned=1 errno=0 state=SSLv2/v3 read 
server hello A: tlsv1 alert protocol version 
(https://- rubygems.org/latest_specs.4.8.gz)

刪除 SSL 並加入簡單的 HTTP,即可解決

gem source -a http://rubygems.org
gem source --remove https://rubygems.org 

錯誤二

public_suffix requires Ruby version >= 2.1.

錯誤的意思是 Ruby 版本至少要 >= 2.1

查看 Ruby 版本是否低於 2.1

Ruby -v

如果版本低於 2.1 就要透過 RVM 升級

安裝 RVM

透過安裝 RVM(管理 Ruby 版本套件) 來升級 Ruby 版本

進入 RVM 官網 按步驟安裝

輸入 RVM 官網指定的兩行指令

安裝 gpg

如果找不到 gpg(加密軟體) 指令

gpg 官網下載軟體即可


RVM 安裝完後 就可以使用 RVM 升級 Ruby 的版本

在終端機下輸入 rvm list known 會列出目前有哪些可以安裝的列表

升級Ruby版本

下載想要 Ruby 的版本

rvm install ruby-2.3 

如果安裝過程遇到以下錯誤,可以試試安裝其他 Ruby 的版本

No fallback URL could be found, try increasing 
timeout with:echo "export rvm_max_time_flag=20" >>
~/.rvmrcThere has been an error fetching the ruby 
interpreter. Halting the installation.

Ruby 成功升級完後,輸入指令Ruby -v,檢查 Ruby 版本是否有成功升級

確認完 Ruby 版本在2.1後,可以開始安裝 Jekyll

安裝完成Jekyll

gem install Jekyll 

檢查 Jekyll 版本是否有安裝成功

Jekyll -v

安裝完成 Jekyll 後 ,下一篇 開始建立自己的 Blog 會啟用 Jekyll sever 看到自己建立的 Blog 並發表文章