序
我的專業(yè)與互聯(lián)網(wǎng)沒有太大關(guān)系,接觸博客還是工作以后的事情。隨著工作的經(jīng)驗(yàn)增加,總想將自己的所思所得記錄下來,畢竟,好記性不如爛筆頭。
開始是將自己的總結(jié)在本地保存,但是本地有一個(gè)劣勢(shì),就是不能隨時(shí)隨地的查看,最重要的是,不能隨時(shí)隨地的裝X,所以,最后轉(zhuǎn)到了簡(jiǎn)書,轉(zhuǎn)到簡(jiǎn)書,是17年的時(shí)候,那個(gè)時(shí)候,簡(jiǎn)書的質(zhì)量還是有保證,但是,隨著簡(jiǎn)書的發(fā)展,廣告越來越多,文章質(zhì)量越來越差,而且首頁推送的文章太多關(guān)于性的東西,重要是,慢慢地也出現(xiàn)了好多標(biāo)題黨,讓人煩不勝煩。
無奈之下,只有嘗試去尋找新的平臺(tái)...
此時(shí),盯了很多家,比如博客園,csdn, 知乎,少數(shù)派等。除了知乎讓我比較滿意外,其它都有廣告,當(dāng)然,知乎也有,不過,知乎的質(zhì)量在那兒,所以,廣告也就不那么在意了。但是知乎是問答型社區(qū),與自己這無病呻吟小年輕的風(fēng)格又有點(diǎn)不搭,在上面寫一篇文章,確實(shí)是要一定的專業(yè)深度的,當(dāng)然,灌水這種事情,我不愿意去做。
最后,結(jié)論就是各個(gè)平臺(tái)都不滿意。
那就自己搭建一個(gè)博客平臺(tái)吧...
博客選擇
搭建個(gè)人博客,有很多種方案。
因最近經(jīng)濟(jì)壓力大,所以,本著能省幾毛是幾毛的理念,便選擇了平臺(tái)免費(fèi),功能強(qiáng)大,上手簡(jiǎn)單的組合:github pages +jekyll 來搭建自己的博客 明不知昔。
為什么選擇這個(gè)組合呢?
- 服務(wù)器選擇
收費(fèi)的云服務(wù)器什么的就不考慮了,那么免費(fèi)且還能搭建博客的,主要的選擇就是 github pages 和 gittee pages。前者的服務(wù)器在國(guó)外,因?yàn)閴Φ脑?,速度較慢,但是上面的資源多,為微軟家的東西,質(zhì)量有保證,生態(tài)齊全,且自帶了jekyll編譯器,這個(gè)是很重要的一點(diǎn),如果用jekyll作為博客平臺(tái),那么只需要上傳源文件,本地不需要進(jìn)行編譯,這樣本地就不需要安裝復(fù)雜的環(huán)境了。后者的服務(wù)器在中國(guó),響應(yīng)速度快,但是不支持jekyll編譯,如果想在其它電腦更新博客文章,還得在電腦上下載一系列的 jekyll 環(huán)境,太麻煩了, 所以,果斷放棄。 - 語言選擇
構(gòu)建 pages 有兩種語言,分別是 jekyll 和 hexo,據(jù)查閱的各種資料顯示,使用 hexo 比 jekyll 更有優(yōu)勢(shì),但是jekyll 可以把原文上傳到 github,就可以直接生成博客,也可以用在線編輯器處理,而 hexo 則要是本地生成 html 再上傳,要求有本地node環(huán)境。所以還是 jekyll 省心,以后直接用 git 就可以解決一切了。
開始部署
- 建立自己的 github 賬戶,請(qǐng)自行百度或者點(diǎn)擊下面的鏈接。
創(chuàng)建我的GitHub賬號(hào)及使用
- Fork 本主題的倉庫
- 進(jìn)入galensgan.github.io
- 點(diǎn)擊右上角的Fork按鈕,見下圖
- 進(jìn)入自己的克隆的倉庫,然后點(diǎn)擊 Settings, 也可以直接輸入這個(gè)地址:
https://github.com/你的用戶名/galensgan.github.io/settings
- 將倉庫名稱改為:
你的用戶名.github.io
形式,點(diǎn)擊 Rename 重命名
-
自己的博客網(wǎng)站就初步建立了,你可以在瀏覽器中輸入自己的網(wǎng)址訪問:
你的用戶名.github.io
-
開始定制博客內(nèi)容
- 下載并安裝git
傳送門-Git安裝 - 進(jìn)入到自己的倉庫:點(diǎn)擊 Clone or download, 然后復(fù)制框中顯示的URL
- 在你想將代碼放置的目錄處,右鍵 >> Git Bash Here
- 在彈出的黑窗體中輸入:
git clone 你復(fù)制的url
>> 回車,開始克隆代碼
- 克隆完成以后,進(jìn)入目錄修改相關(guān)內(nèi)容,變成自己的信息,下面列出經(jīng)常用到或者是需要修改的目錄:
目錄名稱 | 作用 |
---|---|
_drafts | 草稿,如果未完成的文章,可以放在里面,在里面的文章不會(huì)顯示在博客上 |
_post | 發(fā)表的文章放在這里 |
about | 關(guān)于中的內(nèi)容寫在這里 |
_config.yml | 此為網(wǎng)站的配置文件,所有的界面的信息和功能,都里面進(jìn)行設(shè)置 |
修改 _config.yml 為你自己的博客內(nèi)容,同時(shí),在post放入自己的 markdown 格式的文章
- 對(duì)文章格式的要求:
- 標(biāo)題名稱:年-月-日-唯一識(shí)別號(hào),比如 2019-11-23-template
- 正文內(nèi)容:每個(gè)頭部要有如下格式
layout: post
category: template
title: this is a template
tagline: by 明不知昔
tags:
- template
- blog
published: true
同時(shí)注意,每一個(gè)冒號(hào)后面需有一個(gè)空格
- 推送到github完成更新
你進(jìn)入你的本地倉庫目錄里面(與.git目錄同級(jí)),右鍵 >> 右鍵 >> Git Bash Here >> 在彈出的黑窗體中依次輸入下面的內(nèi)容,每輸入一行,按一次回車
git add .
git commit -m "這里是你提交的內(nèi)容的描述,比如:初始化自己的博客"
git push
到此,屬于自己的博客就完成了,再次在網(wǎng)頁中打開你的用戶名.github.io
, 看看效果吧~文章來源:http://www.zghlxwxcb.cn/news/detail-807289.html
致謝
- simpleyyt.github.io
本文首發(fā)于明不知昔,轉(zhuǎn)載請(qǐng)注明出處。文章來源地址http://www.zghlxwxcb.cn/news/detail-807289.html
到了這里,關(guān)于一步步在 github pages 上用 jekyll 搭建屬于自己的博客的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!