如何把 Hexo 靜態部落格部署到伺服器

2022-06-10 11:06:09 字數 889 閱讀 7206

hexo 是基於 node.js 的靜態部落格/靜態**的生成器(static site generator, ssg)。

21雲盒提供了極簡單的 hexo 部署方法,你可以在21雲盒子上通過以靜態網頁的方式進行部署。

註冊成為21雲盒子會員

fork hexo示例

用下面配置進行建立

環境靜態網頁

構建命令

yarn && hexo deploy

發布目錄

./public

如果對上描文字描述不清晰,可以參考以下實際操作示頻:

原因 1: 方便

21雲盒子創立至今,在國內第一家真正提供了像 netlify, heroku 等輕鬆部署的功能,同時也保證了服務的速度和穩定性。 每個雲服務專案,只需要在首次完成 2 項配置,後續當你git push**,21雲盒子就會幫你完成自動部署。

原因 2: 21雲盒子穩定,提供**備案方案

如果你的**現在使用的是 netlify, vercel, gatsby cloud等服務,國內使用者將沒辦法訪問。

為什麼呢? 根據國家工信部的要求,所有在國內上線的**都必先完成備案, 但國外的雲服務平台不提供國內的的備案,所以部署在國外的雲服務平台,或許能暫時訪問,但長遠來看,會非常不穩定。

原因 3: 國內極速訪問

再好的服務,如果開啟速度太慢,還是沒辦法使用的。在21雲盒子上部署的雲服務,一鍵實現部署全國各地的cdn節點。以麵是和國外各大服務比較的案例:

Hexo部落格部署到伺服器

在centos系統上安裝git yum install git檢測是否安裝成功 git version git version 1.8.3.1 新增git使用者 adduser git修改git使用者密碼 passwd git新增公鑰,並賦予許可權 su gitcd mkdir ssh chmod ...

如何把專案部署到OSChina上

1.在蘋果電腦終端 ls la 檢視當前目錄所有的隱藏檔案 2.刪除 ss 件 rm rf ssh 3.建立乙個隱藏的檔案 mkdir ssh 在檢視 4.進入 ssh 檔案 cd ssh 5.ssh keygen t rsa c 郵箱位址 6.cat id rsa.pub 獲得公鑰 git clo...

如何把 Streamlit 部署到伺服器

streamlit是第乙個專門針對機器學習和資料科學團隊的應用而生的開發框架,它是開發自定義機器學習工具的最快的方法,你可以認為 它的目標是取代flask在機器學習專案中的地位,可以幫助機器學習工程師快速開發使用者互動工具。21雲盒提供了極簡單的 streamlit 部署方法,你可以在21雲盒子上通...