前言
github page:
github提供了一塊空間讓我們可以當服務器用,所以我們就利用這塊空間來搭建博客,我們可以把代碼放在這裏面,而且他還給我們提供了一個域名(username.github.io)
jekyll:
這就是一個博客的模板,只要按照這個模板的結構和語法規則來寫,最後就會給你生成一個漂亮的個人博客。
windows下安裝與配置
一.我們需要什麼?
- git
- github賬號
- ruby環境
- jekyll
1.github賬號
點擊這裏前去註冊.
2.git
首先安裝git到本地電腦
1. 打開安裝包,選擇你的安裝路徑
- 然後一路默認即可,有問題點擊這裏
打開git bash
在git bash中輸入
git config --global user.name "你的github用戶名" <br>
git config --global user.email "你的郵箱" <br>
- 官方文檔
- 配置SSH
本地git倉庫提交到自己的github上靠的就是這個ssh,將自己本機的ssh添加到github中,這樣github纔會接受你從本地對git的管理
- 在git bash中輸入 ssh-keygen -t rsa -C”你的郵箱”
- 可以不輸入其他信息,一直敲回車直到命令完成。 這時你的用戶目錄(win7以上系統默認在 C:\Users\你的計算機用戶名)內會出現名爲 .ssh 的文件夾,點進去能看到 id_rsa 和 id_rsa.pub 兩個文件,其中 id_rsa 是私鑰,id_rsa.pub 是公鑰
- 打開github setting
- 把剛纔id_rsa.pub文件裏所有的內容複製過來
3.安裝ruby
**我們並不需要會ruby,只是需要這個環境而已。安裝ruby
選擇最新版本,根據自己電腦選擇64位或者32位(x86)安裝**
1. 一定要都選添加環境變量PATH
4.安裝rubygems
安裝之後我們就可以在本地預覽測試我們的博客,不用每次都提交到github上。安裝rubygems,當打不開時可以查看這裏 here
選擇ZIP下載就行
1. win+R 打開CMD 切換到你剛纔rubygems解壓到的路徑,不會切換路徑可以參考我的另一篇博文 here
2. 當你的命令行顯示的是你解壓的路徑就輸入命令
- ruby setup.rb
安裝Jekyll
接着剛纔的操作在終端裏輸入- gem install jekyll
安裝jekyll-paginate在終端裏輸入
- gem install jekyll-paginate
clone jekyll theme
現在就挑選喜歡的模板然後clone到自己的git倉庫裏面,當然也可fork別人的項目,然後再從自己的github上clone到本地git,因爲我只是做一個自己的博客並沒有爲別人項目做貢獻所以就直接clone到本地,然後就開始學習jekyll是個什麼東西,然後就開始修改別人的模板吧。
本地預覽你的博客
打開CMD,切換到你博客所在倉庫文件路徑下,輸入命令 jekyll serve,當出現下面這樣你就可以在瀏覽器輸入127.0.0.1:4000進行實時預覽了