
歡迎訪問我的博客:非著名數(shù)據(jù)猿
Github地址:https://github.com/haozhou0327/haozhou0327.github.io
很久之前就想搭建一個博客,為什么會有這個想法呢?第一個原因,是可以裝B(哈哈哈);第二個原因,是有一種成就感(其實還是裝B,哈哈)。雖然現(xiàn)在已經(jīng)不是博客盛行的年代了,如今有諸多自媒體平臺誕生,微信、簡書、頭條號等等諸如此類,真的太多了,但是,依舊想自己動手搭建一個博客,體驗一下搭建的過程,也是一種樂趣。
題外話:說到這里,推薦閱讀一篇文章——《博客盛行的年代》(作者:包慧怡),2006年的一篇文章,最后一段文字是這么寫的:“有人視博客為交際工具,廣結(jié)緣,頻通信;有人視博客為職場備案,勤整理,深反??;有人視博客為弄墨圃地,今晨文為情聲,明晌為文造情;有人視博客為第二生命,一日不博,心癢難定。說到底,博客還是個沒要緊的東西。所謂我博故我在,終究不過是懶于思索又深恐自己懶于思索(或者說,深恐被認為懶于思索)的人用來鞭笞自己的形式主義。各路高人看客大可各遂所愿,按需偷窺,其實,這也是網(wǎng)絡(luò)時代最看得見摸得著的民主之一。”你是如何看待博客呢?
回歸正題。
名博阮一峰曾經(jīng)說過:
喜歡寫B(tài)log的人,會經(jīng)歷三個階段。
- 第一階段,剛接觸Blog,覺得很新鮮,試著選擇一個免費空間來寫。
- 第二階段,發(fā)現(xiàn)免費空間限制太多,就自己購買域名和空間,搭建獨立博客。
- 第三階段,覺得獨立博客的管理太麻煩,最好在保留控制權(quán)的前提下,讓別人來管,自己只負責(zé)寫文章。
如果你想到達第三個階段,選擇在github上搭建就是一個很好的思路。
于是乎,我開始上網(wǎng)找教程,第一感覺是興奮,因為看到了太多的教程。當你在搜索引擎搜索“Hexo和Github搭建博客”時,心里不免感嘆“哇,這么多教程,真好”。雖然我也是跟著這些教程走過來的,但是我想說,看教程很簡單,但如果不親自去嘗試、去折騰,真的不能很好的應(yīng)對每一個細節(jié)。由于整個搭建過程的思路和步驟是不變的,所以很多教程內(nèi)容差不多。
在看了很多篇教程之后,決心開始自己動手操作,前后折騰了3個晚上(其實真的要不了很久,也是因為走了一點彎路),終于搭建完成,也修改了一部分配置,以后逐步增加更多好玩的功能!如果你發(fā)現(xiàn)有什么bug,或者有什么建議,歡迎一起交流。個人微信/QQ:598957481。
在博客搭建完成之后,有一位群友也想自己搭建,認為網(wǎng)上的教程總是出現(xiàn)一些自己不知道怎么解決的問題,所以我就想寫一個出來,我這個不能稱之為教程,只能算記錄下自己搭建的過程。
本人非計算機出身,也非程序猿,僅僅是個人喜好,對這個比較感興趣,我會盡可能詳細的整理這個過程,供參考??赡芤矔玫狡渌髡叩囊恍﹥?nèi)容,在此感謝提供教程的作者們。
在此之前,先推薦閱讀幾篇文章:
我覺得有一個作者的一句話寫的很好:為什么要搭建一個獨立博客?因為獨立的才是自己的。
入門檻是什么?
我的總結(jié)是:
- 經(jīng)得起折騰
- 敢于鉆研
- 有耐心

入門知識:
- GitHub Pages是什么?——請自行g(shù)oogle(不要用baidu,不要用baidu,不要用baidu,關(guān)于搜索引擎的使用,本人曾被 我最鄙視的某個領(lǐng)導(dǎo) 鄙視過。)
- Hexo是什么?——請自行g(shù)oogle。
準備工作:
在開始一切之前,你必須已經(jīng)具備以下條件:
- 有一個github賬號,沒有的話去注冊一個(注冊賬號教程請自行g(shù)oogle);
- 安裝了node.js、npm,并了解相關(guān)基礎(chǔ)知識;
- 安裝了git(或者其它git客戶端)。
后文會詳細講述安裝過程。
本人的安裝環(huán)境:
OK,這篇文章就到這里,從下一篇文章開始,會詳細介紹搭建過程。
附思維導(dǎo)圖:

附參考教程: