Hello Hexo丨使用Hexo+Github搭建自己的博客

明明1個小時就可以建好的博客低千,這次上手操作卻花了3天掺栅。每天都會遇奇葩的bug,慶幸自己能將它們一一擊破誉帅。

我不懂代碼,只知道Hexo+Github搭的博客很好用。大概去年這個時候蚜锨,在某個朋友的介紹下档插,初次了解到Hexo,在他的協助下完成了部署,后續(xù)的主題亚再、插件和域名都是我自己摸索著完成的郭膛。

其次這個博客早就想搞了,可惜一直忙于工作和換服的瑣事氛悬,現在離職后才靜下心來操它则剃。thebravelegend.com是在2016年12月31日申請的域名,我稱之為勇者傳說如捅,寓意17年的新人生棍现,用來記錄東京生活的點滴。說來有點慚愧啊镜遣,半年后才將它用上己肮。

前戲差不了,咱們切入正題悲关,說說這次在搭建Hexo中遇到的問題:1谎僻、無法deploy到Github;2寓辱、部署成功后打開網站404艘绍;3、綁定域名后打開網站空白秫筏。3天踩了3個坑诱鞠,真讓人累覺不愛啊,至于避免和解決的方法跳昼,將在下面搭建教程中提到般甲。

本文高潮部分,如何正確用Hexo搭建博客鹅颊?我是在Mac環(huán)境下操作的敷存,僅供參考!

1.安裝Git

在AppStore下載安裝Xcode即可堪伍。

2.安裝Node.js

官方下載地址:https://nodejs.org/锚烦。

3.安裝Hexo

在終端執(zhí)行命令:sudo npm install -g hexo,安裝成功帝雇。

4.本地博客查看

創(chuàng)建網站所需的目標文件夾(名字任意)涮俄,在終端輸入cd /文件夾路徑就可以在該目錄下執(zhí)行命令。繼續(xù)執(zhí)行命令:hexo init和npm install尸闸,本地的Hexo博客搭建完成彻亲。再執(zhí)行命令:hexo g和hexo s孕锄,就可以在瀏覽器輸入http://localhost:4000查看效果。

5.在GitHub創(chuàng)建repository

http://www.github.com注冊賬號苞尝,創(chuàng)建new repository畸肆,Repository name一定要和用戶名相同。比如用戶名是yourname宙址,那么Repository name就填yourname.github.io轴脐。

6.設置Git的user.name和user.email

在終端執(zhí)行命令:npm install hexo-deployer-git --save,第一次使用Git時抡砂,你需要告訴你的協同開發(fā)者大咱,你是誰以及你的郵箱,再通過以下2個命令設置個人信息:git config --global user.name xxx和git config --global user.email xxx@xx.com注益,這里的name和mail與github完全無關碴巾。

7.配置SSH keys

在終端執(zhí)行命令:ssh-keygen -t rsa -C 郵件地址,郵件為你github賬號聊浅,直接回車就好餐抢,密碼為空。新建Finder窗口按下cmd+shift+G低匙,輸入~/.ssh旷痕,找到id_rsa.pub文件,用文本打開復制里面的代碼顽冶。打開GitHub的setting界面欺抗,點擊Add SSH key,將復制的代碼粘貼進去强重,Title隨便填寫绞呈。

8.修改_config.yml

編輯博客目錄下的_config.yml,修改Deployment部分:

deploy:

type: git

repository: https://github.com/yourname/yourname.github.io.git

branch: master

9.部署

在終端執(zhí)行命令:hexo d间景,根據提示輸入Github用戶名和密碼佃声,完成部署。

10.訪問測試

在瀏覽器訪問http://yourname.github.io倘要,就可以看到自己的博客啦圾亏!

到此Hexo的基礎博客已經搭建完畢,后續(xù)可根據個人需求來安裝主題和插件封拧,我將在下一篇中詳述志鹃。

Tips: 務必按照這個流程來搭建和部署。這次踩過Hexo的3大坑泽西,這輩子都不會忘記曹铃。

1、無法deploy到Github

不要把github的repository克隆到博客目錄捧杉,這樣會導致無法deploy陕见。

2秘血、部署成功后打開網站404

本地博客搭建好,不要急著安裝主題淳玩,應該先部署到Github后再裝直撤。

3、綁定域名后打開網站空白

我的域名是在Godaddy買的蜕着,用namecheap解析DNS一直打不開網站,后來換dnspod解決了這個問題红柱。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末承匣,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子锤悄,更是在濱河造成了極大的恐慌韧骗,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件零聚,死亡現場離奇詭異袍暴,居然都是意外死亡,警方通過查閱死者的電腦和手機隶症,發(fā)現死者居然都...
    沈念sama閱讀 90,126評論 2 385
  • 文/潘曉璐 我一進店門政模,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蚂会,你說我怎么就攤上這事淋样。” “怎么了胁住?”我有些...
    開封第一講書人閱讀 156,966評論 0 347
  • 文/不壞的土叔 我叫張陵趁猴,是天一觀的道長。 經常有香客問我彪见,道長儡司,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,432評論 1 283
  • 正文 為了忘掉前任余指,我火速辦了婚禮捕犬,結果婚禮上,老公的妹妹穿的比我還像新娘浪规。我一直安慰自己或听,他們只是感情好,可當我...
    茶點故事閱讀 65,519評論 6 385
  • 文/花漫 我一把揭開白布笋婿。 她就那樣靜靜地躺著誉裆,像睡著了一般。 火紅的嫁衣襯著肌膚如雪缸濒。 梳的紋絲不亂的頭發(fā)上足丢,一...
    開封第一講書人閱讀 49,792評論 1 290
  • 那天粱腻,我揣著相機與錄音,去河邊找鬼斩跌。 笑死绍些,一個胖子當著我的面吹牛,可吹牛的內容都是我干的耀鸦。 我是一名探鬼主播柬批,決...
    沈念sama閱讀 38,933評論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼袖订!你這毒婦竟也來了氮帐?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,701評論 0 266
  • 序言:老撾萬榮一對情侶失蹤洛姑,失蹤者是張志新(化名)和其女友劉穎上沐,沒想到半個月后,有當地人在樹林里發(fā)現了一具尸體楞艾,經...
    沈念sama閱讀 44,143評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡参咙,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 36,488評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現自己被綠了硫眯。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蕴侧。...
    茶點故事閱讀 38,626評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖舟铜,靈堂內的尸體忽然破棺而出戈盈,到底是詐尸還是另有隱情,我是刑警寧澤谆刨,帶...
    沈念sama閱讀 34,292評論 4 329
  • 正文 年R本政府宣布塘娶,位于F島的核電站,受9級特大地震影響痊夭,放射性物質發(fā)生泄漏刁岸。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,896評論 3 313
  • 文/蒙蒙 一她我、第九天 我趴在偏房一處隱蔽的房頂上張望虹曙。 院中可真熱鬧,春花似錦番舆、人聲如沸酝碳。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽疏哗。三九已至,卻和暖如春禾怠,著一層夾襖步出監(jiān)牢的瞬間返奉,已是汗流浹背贝搁。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評論 1 265
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留芽偏,地道東北人雷逆。 一個月前我還...
    沈念sama閱讀 46,324評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像污尉,于是被迫代替她去往敵國和親膀哲。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,494評論 2 348

推薦閱讀更多精彩內容