在碼云上創(chuàng)建項(xiàng)目
倉庫名稱隨意,路徑盡量簡短菲宴,勾選使用Readme文件初始化倉庫
安裝git
sudo apt install git
安裝完畢后git --version
查看版本
安裝nodejs
建議從官網(wǎng)下載LTS版惭婿,復(fù)制鏈接下載:
wget --no-check-certificate https://nodejs.org/dist/v12.16.1/node-v12.16.1-linux-x64.tar.xz
下載完畢后馁龟,解壓:
xz -d node-v12.16.1-linux-x64.tar.xz
tar -xvf node-v12.16.1-linux-x64.tar
通過ln設(shè)置軟鏈接:
ln -s /home/ubuntu/Downloads/node-v12.16.1-linux-x64/bin/npm /usr/local/bin/
ln -s /home/ubuntu/Downloads/node-v12.16.1-linux-x64/bin/node /usr/local/bin/
設(shè)置成功后使用node -v
查看版本
也可以考慮apt安裝:
sudo apt-get install -y nodejs
sudo apt-get install -y npm
安裝hexo及必要插件:
sudo npm install hexo-cli -g
sudo npm install hexo-deployer-git --save
如果npm安裝過于緩慢可以考慮更換軟件源:參考加速npm
初始化博客目錄
mkdir hexoblog
創(chuàng)建博客源碼目錄
hexo init
初始化目錄
hexo server
開啟博客預(yù)覽
博客默認(rèn)啟動(dòng)在 4000 端口囚巴,打開瀏覽器訪問http://localhost:4000
部署博客到gitee:
修改博客根目錄hexoblog下的_config.yml的 URL 和 deploy 配置選項(xiàng)
hexo d -g
一鍵部署到gitee况脆,輸入用戶名和密碼即可
選擇倉庫的Gitee Pages服務(wù)
開啟Gitee Pages驻粟,然后每次hexo d -g
提交博客后更新倉庫即可訪問最新博客
后記
更換主題可以去Hexo主題商店選擇自己喜歡的根悼,筆者比較喜歡aircloud主題LeeSin's BLog
想要綁定個(gè)性域名的兄弟,建議去oray購買個(gè)性域名后格嗅,做好備案用URL跳轉(zhuǎn)
GitHub可以做CNAME跳轉(zhuǎn)番挺,但是訪問速度時(shí)好時(shí)壞,國內(nèi)可以部署在Gitee屯掖,有國外需求的可以部署在GitHub
突然發(fā)現(xiàn)簡書的圖床屏蔽了其他外鏈訪問玄柏,所以還是要采用常規(guī)圖床顯示圖片,這里推薦七牛云
附:hexo 三板斧
生成文章:hexo new 博客名稱 hexo new myblog
部署網(wǎng)站并生成靜態(tài)文件:hexo d -g
啟動(dòng)服務(wù)器預(yù)覽:hexo s