發(fā)現(xiàn)在VPS上部署Hexo博客看著太麻煩了,還是本地配合Github搞吧,這樣既不失裝B還能超低成本有自己的一個博客,不用自己出服務(wù)器錢,不用擔(dān)心被攻擊,如果你不要獨立域名直接就是0成本! 在dalao界Hexo博客一直令我等鶸膜拜,在網(wǎng)上找了很多資料后終于搞定了Hexo的博客,以后也可以裝B去了。不過你要是不差錢,就是個小白還是用WP吧,這玩意用著其實挺別扭的。。。 一、Windows 10上的部署本次以比較流行的Win10為例,Win7、8也差不多,XP直接打死。 1.安裝GitGit是上傳到Github的工具,如果在Github上有項目都會用到這個。 下載:https:///download/win 選擇對應(yīng)系統(tǒng)的版本即可,一路下一步,記住選擇幾個功能,這樣操作更像是在Linux Shell里操作。
2.配置Git安裝好后需要幾行命令說清楚你是誰,這樣才能認(rèn)對人。自行替換自己的用戶名和郵箱。 3.生成密鑰文件這個操作加密你的通信過程,同時后期上傳到Github都會用到。 按3次回車,全部無視,證書文件會在C:\User\用戶名\.ssh 生成兩個文件。 4.安裝NodeJS去官網(wǎng)下載NodeJS Windows版本,建議選擇LTS版本,https:///en/,安裝的時候務(wù)必選擇Add to PATH選項。 5.安裝Hexo在Git程序里運(yùn)行命令行即可安裝 至此在Win上的部署安裝已經(jīng)完成,接下來就是如何使用了。 二、Hexo的使用1.新建站點假設(shè)代碼存放在D:\hexo\blog 在D:\hexo\blog 里就能看到所有文件了,下面是文件說明:
2.Hexo的配置(1)替換主題推薦NexT主題,這是一款知名的Hexo主題,非常漂亮簡潔。 回到根目錄,找到_config.yml 文件,在第66行的theme字段里把默認(rèn)主題名字換成next即可。 (2)插入圖片
3.新建博文在目錄 手動添加 4.本地預(yù)覽如果以后修改了主題和寫了一篇新文章都可以使用這個方法在本地查看,解決BUG。 打開瀏覽器,輸入http://localhost:4000 即可看到站點的預(yù)覽了。 提醒一點,生成靜態(tài)化可以使用簡化命令 在后面的上傳到Github中,如果你發(fā)現(xiàn)明明寫了一篇文章,但是網(wǎng)站卻沒有?那么一定是MD的語法有問題,生成靜態(tài)化文件的時候就會報錯,務(wù)必檢查一下哪里出問題,修復(fù)后才能成功上傳和展現(xiàn)文章。 三、配置Github Pages或Coding PagesGithub比較出名些,Coding是國內(nèi)的平臺,和Github基本差不多,如果擔(dān)心訪問速度或者其他原因可以選擇國內(nèi)的。 Github的配置方法1.注冊并登錄Github賬號。新建一個倉庫,建好后可以在倉庫首頁的Setting里修改為:yourname. 2.添加SSH KEY點擊Github右上角的頭像,有個Setting,找到SSH and GPG keys,新建一個New keys,隨便起名,把密鑰內(nèi)容復(fù)制進(jìn)去。密鑰是啥?就是最開始生成的那個密鑰,id_rsa.pub文件。 3.測試SSH連接在本地的Git中執(zhí)行, 如果出現(xiàn) Coding中的配置方法Github免費用戶只能新建公開的代碼倉庫,而且是國外的服務(wù)器,而Coding可以新建私有代碼倉庫,國內(nèi)用戶訪問速度更快。注冊Coding,添加項目, 添加SSH keyshttps:///help/doc/git/ssh-key.html 在Coding 測試SSH連接在 如果出現(xiàn) 四、部署你的博客注意站點配置文件 在本地Git中執(zhí)行: 如果出現(xiàn) 五、獨立域名綁定用個二級域名總是不爽,何況現(xiàn)在主流域名都不貴,現(xiàn)在來綁定自己的域名。 1.DNS解析www和@記錄做CNAME解析到 用戶名. 如果使用的是Coding同樣的方法解析到 pages.coding.me 2.Hexo上的設(shè)置域名綁定Github在 文件去掉格式,直接空白 域名綁定Coding Pages在Coding網(wǎng)站中進(jìn)入剛新建的項目,依次單擊 重新部署一次代碼即可。 六、其他輔助工具Markdown書寫工具推薦Typora,介紹文章:http://www./typora.html Markdown渲染插件圖床由于markdown要導(dǎo)入網(wǎng)絡(luò)圖片才能讓本地用戶和網(wǎng)絡(luò)用戶都能正常訪問圖片,而且像有道云筆記這種還不能支持插入圖片,所以要借助圖床和快捷插入圖片的小插件來提高寫作效率。 七牛注冊七牛,在 MPic下載MPic-圖床神器,設(shè)置賬號, 七、擴(kuò)展閱讀推薦一些文章可以幫助你更快的學(xué)習(xí)使用和解決問題 八、參考文章本篇文章的寫成參考了以下文章,感謝原作者的奉獻(xiàn)! 九、總結(jié)Hexo這種靜態(tài)化博客真是輕快,打開速度飛快,比臃腫的WP強(qiáng)了很多。不過因為沒有后臺之類的東西所以新建文章等操作需要手動操作,不過Hexo的可塑性還是不錯的,流行的MD語法,還有文件在本地都可以自由修改,只要懂得一些代碼知識就能打造自己的站點。加上配合Github、Coding的使用,完全可以做到0成本擁有自己的博客。如果你對他感興趣就一起來部署擁有自己的第一個博客吧! 原創(chuàng)文章,作者:zrj766,如若轉(zhuǎn)載,請注明出處:https://www./post-471.html |
|