使用hexo github搭建部落格 一

2022-08-19 20:45:10 字數 1102 閱讀 8134

目錄關聯github,準備部署

編輯hexo的相關檔案,做部署的準備

個人網域名稱的繫結

總結我在學習的過程中慢慢的有記錄所學知識的需求,於是決定搭建乙個自己的部落格,本著節源開流的高尚原則,我選擇了hexo和github的低成本的組合搭建。

後面有使用next框架加持,做高階優化,在(二)中會提及和介紹。其中next是基於node.js的靜態站點生成框架,我們可以通過它快速配置部落格的全域性

參考寫在前面:謝謝兩位大佬

visugar ||

漢娜愛吃tomato

hexo是乙個快速、簡潔且高效的輕量級部落格框架,是基於node.js製作的乙個部落格工具,並不是我們理解的乙個開源的部落格系統。

正常情況下,並不需要部署到我們的伺服器上,我們的伺服器上儲存的是通過markdown編寫的.md的文章,由hexo框架幫我們生成靜態的html頁面,再上傳到我們的伺服器上,在這裡我們借用了github的伺服器來充當部落格部署伺服器。

git bash是方便在windows下使用git命令的模擬終端(windows自帶的cmd功能太弱了),而linux、unix可以直接使用git。

安裝好後,開啟git bash命令列,檢視一下版本

hexo是基於node.js的靜態工具,裡面的npm工具很有用

終於到了主角出場了。

建立ssh關聯git本地倉庫和你的github

(git使用https協議,每次pull,push都要輸入密碼,相當麻煩。使用ssh金鑰可以解決這個問題。)

hexo的檔案下一般有乙個站點配置檔案_config.yml,hexo資料夾下的themes資料夾下也有乙個_config.yml,我們稱為主題配置檔案。

deploy:

type: git

repo:

branch: master

開啟瀏覽器:http://localhost:4000

本地部署就完成了

在瀏覽器中輸入(記得替換..)就可以看到你的部落格了,部署好了過後第一次開啟會比較慢

這一部分需要鈔票不在我們今天的考慮之內,而且配置也比較簡單就不講下去了

hexo github部落格搭建

前期步驟詳見 網域名稱解析配置時,主機記錄www項中,點選記錄型別選擇cname。網域名稱https需要申請ssl證書 這裡僅申請即可 申請後即自動轉為https,無需以上文章中的其餘操作。執行hexo clean hexo g hexo d時,以下均需要進到.deploy git目錄中git ba...

使用hexo github搭建免費部落格教程

使用github pages服務搭建部落格的好處有 全是靜態檔案,訪問速度快 免費方便,不用花一分錢就可以搭建乙個自由的個人部落格,不需要伺服器不需要後台 可以隨意繫結自己的網域名稱,不仔細看的話根本看不出來你的 是基於github的 資料絕對安全,基於github的版本管理,想恢復到哪個歷史版本都...

hexo github 搭建部落格實戰

之前有兩篇部落格莫名被csdn給刪除了,一時興起,想想要不搭建乙個個人部落格。於是選擇了比較常見的github hexo。自己的電腦是mac air,由於以前驅動一些硬體的需要,安裝了windows,後來一直沒有換回來。搞github hexo,前途凶險。看小夥伴的搭建過程,感覺還是在mac 系統下...