ubuntu+github+hexo+aliyun搭建個(gè)人博客

之前在csdn上寫博客,偶然間看到一個(gè)關(guān)于使用github pages搭建個(gè)人博客的帖子,所以就嘗試了一下,在此作為記錄。

環(huán)境介紹:

  • Ubuntu:17.04
  • git:2.11.0
  • node:4.7.2
  • hexo-cli:1.0.3

1.首先搭建環(huán)境

  • install git
sudo apt install git
git --version
  • install node
sudo apt install nodejs
sudo apt install npm
sudo apt update
  • install hexo
sudo npm install -g hexo-cli
sudo npm install hexo-deployer-git --save
hexo --version

2017年10月15號(hào),此段時(shí)間諸如ss這樣的工具基本都被禁了,所以以上步驟安裝遇著不少麻煩,好在解決了,如下就算搞定了

這里寫圖片描述

如果有同學(xué)安裝出問題,不妨搜索一下淘寶源,此處不做解釋

2.去github建立一個(gè)

項(xiàng)目名稱格式如下taojinglong.github.io,下面的下滑杠代表g

這里寫圖片描述

ok,這樣的話,我們基本就是成功啦~

3.搭建hexo項(xiàng)目

找一個(gè)合適的位置建立文件夾,并初始化hexo

mkdir my_blog
hexo init my_blog
cd my_blog
nmp install 

修改全局設(shè)置文件_config.yml,具體怎么修改可以對照hexo文檔自行修改,作者也就修改了一丁點(diǎn)兒

這里寫圖片描述

注意要修改的地方還有這里,改為第二步驟我們建立的倉庫地址


這里寫圖片描述

部署至git上,通過訪問taojinglong.github.io 大致如下(首頁圖片我改了):

hexo generate  #根據(jù)當(dāng)前目錄下文件,生成靜態(tài)網(wǎng)頁
npm install hexo-deployer-git --save
hexo deploy #部署到git上
這里寫圖片描述

4.綁定域名

首先得去萬網(wǎng)注冊一個(gè)域名,例如taojinglong.com,解析完成后,進(jìn)入github 該項(xiàng)目的settig 添加域名,保存即可

5.更新文章

markdown編輯,放入source/_posts

  • hexo clean
  • hexo generate
  • hexo deploy
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容