03.02 快速建站建議收藏使用阿里雲OSS部署靜態網站

使用阿里雲的對象存儲服務(Object Storage Service,簡稱 OSS)部署靜態類網站。

說實話,使用OSS部署靜態類Blog網站(例如:Hexo),是相當划算的一件事,相比於購買雲主機,雲服務器。

快速建站建議收藏使用阿里雲OSS部署靜態網站

阿里雲OSS一年才10塊,哪怕按量付費也很便宜

當然,託管在 Github 或是 Coding 、碼雲之類的網站也沒問題。

  • Github 國內訪問慢的一批。
  • 碼雲要綁定自己的域名得開通 Gitee Pages Pro ,一年就99塊(還不如買個空間呢)。
  • coding 可以綁定自己的域名,可以提交百度收錄,5人+20個項目+50G空間,挺好的。但是,聽說最近服務不是太穩定。需要在觀察一下

但是,阿里雲的OSS配合CDN,真香。

快速建站建議收藏使用阿里雲OSS部署靜態網站

OSS+CDN

再配合著免費的SSL證書,單純自己記錄些筆記,日誌之類的還是非常方便的。

快速建站建議收藏使用阿里雲OSS部署靜態網站

Let's Encrypt的證書

廢話不多說了,下面開始了。

前期準備

  1. 賬戶裡充值點錢(防止按量付費,開通失敗)
  2. 準備個域名,記得備好案
  3. 一顆永不放棄的心(重要

創建一個 OSS

訪問阿里雲的 OSS 控制檯

可能提示你開通業務,開通一下即可。

快速建站建議收藏使用阿里雲OSS部署靜態網站

訪問 OSS 控制檯

創建一個 Buckets

快速建站建議收藏使用阿里雲OSS部署靜態網站

創建一個 Buckets

調整 Buckets 配置

讀寫權限,選擇公共讀,其他的默認就好

快速建站建議收藏使用阿里雲OSS部署靜態網站

配置 OSS 對應域名

阿里雲出於安全考慮,使用默認域名訪問文件時,Response Header中會自動加上 Content-Disposition:'attachment=filename;'。即從瀏覽器訪問網頁類型文件時,不會顯示文件內容,而是以附件形式進行下載。

所以我們需要配置一個自己域名。

選擇 Buckets列表 > 選擇剛才創建的Buckets

快速建站建議收藏使用阿里雲OSS部署靜態網站

進入 Buckets 管理頁面

選擇傳輸管理 > 域名管理 > 綁定用戶域名

快速建站建議收藏使用阿里雲OSS部署靜態網站

綁定域名

綁定一個自己域名(記得備案,不備案綁定不上


info:記得把自動添加 CNAME 記錄開關打開,不然你還得自己去配置域名解析

快速建站建議收藏使用阿里雲OSS部署靜態網站

綁定一個自己域名

託管SSL證書(非必須)

啟用網站HTTPS。你也可以直接在阿里雲上申請一個免費的證書。

快速建站建議收藏使用阿里雲OSS部署靜態網站

託管SSL證書

快速建站建議收藏使用阿里雲OSS部署靜態網站

上傳證書信息

上傳網站&啟動靜態網站託管

首先訪問阿里雲幫助中心,下載一個 ossbrowser,官方提供給的圖形化OSS文件管理工具。

快速建站建議收藏使用阿里雲OSS部署靜態網站

下載 ossbrowser

輸入用戶名密碼,上傳文件。

快速建站建議收藏使用阿里雲OSS部署靜態網站

上傳靜態網站

啟動靜態網站託管

快速建站建議收藏使用阿里雲OSS部署靜態網站

啟動靜態網站託管

配置網站的首頁和404頁面,記得打開 子目錄首頁 ,規則默認就好。

快速建站建議收藏使用阿里雲OSS部署靜態網站

配置靜態網站託管

享受成果吧!

快速建站建議收藏使用阿里雲OSS部署靜態網站

HEXO - 首頁

快速建站建議收藏使用阿里雲OSS部署靜態網站

404頁面


分享到:


相關文章: