前兩天寫了用vuepress免費搭建個人靜態(tài)博客是將代碼托管在碼云
上宴卖,但是只能使用它的域名滋将,如果要使用自定義域名就要付費99/年啊。
本著節(jié)省的原則症昏,我找到了LeanCloud這個serverLess服務平臺随闽,可以提供免費的空間搭建網(wǎng)站。
部署具體步驟如下
注冊 -> 控制臺
創(chuàng)建應用 -> 應用名稱 開發(fā)版 創(chuàng)建
-
選擇云引擎
選擇部署 -> git源碼部署(我這樣選的肝谭,也可以其他方式掘宪,具體查看文檔)
配置Repo 填入你的博客代碼倉庫地址(公開倉庫建議使用 HTTPS 地址蛾扇,私有倉庫 必須 使用 SSH 地址。)我用的是SSH地址
生成 Webhooks(用于自動部署)
碼云 -> 博客倉庫-> 管理 -> 添加公鑰 -> 復制leanCloud中的Deploy Key粘貼后添加 ->公鑰管理查看是否啟用
還是在碼云的管理 -> WebHooks -> 添加WebHooks > url中填寫leanCloud中生成的WebHooks地址 -> 添加
回到leanCloud的Repo配置魏滚,下邊有一個Web主機域名镀首, 需要實名認證, 認證后就會提供一個域名了鼠次。 然后域名旁就會有一個綁定獨立域名更哄,跟著指示操作就行。
一切準備妥當腥寇,就可以推送博客代碼到倉庫成翩,然后會自動部署,訪問你的域名就可以看到自己的網(wǎng)站啦赦役!若不推送代碼捕传,也可以在leanCloud中 -> 部署 -> 點擊最下面的部署