雲計算

靜態網站不用購買雲服務器或虛擬主機阿里雲OSS對象存儲即可搞定

靜態網站選擇雲服務器還是虛擬主機?靜態網站託管阿里雲OSS對象存儲即可搞定,不需要另外購買雲服務器或者虛擬主機,而且OSS訪問速度快且穩定,而且價格便宜,碼筆記分享使用阿里雲OSS對象存儲來託管靜態網站的方法,只需要準備好你的域名和靜態網站源碼即可:
阿里雲OSS對象存儲託管靜態網站

使用阿里雲OSS託管靜態網站流程

可以參考本教程使用OSS託管我們的靜態網站,也可以參考官方文檔(教程示例:使用自定義域名設置靜態網站託管),使用OSS對象存儲選擇香港地區綁定自定義域名可以不用備案:

一:創建OSS Bucket

    1. 打開OSS對象存儲控制檯;
    1. 創建Bucket
      在左側欄“Bucket列表”中點擊“創建 Bucket”

OSS對象存儲創建Bucket

Bucket 名稱:Bucket名稱會出現在你的OSS域名中,名稱不支持中文
區域:選擇中國大陸地域你的網站域名需要備案,沒有備案或不想備案可以選擇中國(香港)節點
存儲類型:默認標準存儲
讀寫權限:這一步很重要,選擇公共讀

其他如版本控制、服務器端加密、實時日誌查詢、定時備份等選項根據實際情況選擇,沒有特殊要求默認即可。

二:設置靜態頁面

選擇剛剛創建的Bucket,點擊“基礎設置”--“靜態頁面”,如下圖:
OSS Bucket靜態頁面設置

默認首頁:index.html
默認 404 頁:404.html
子目錄首頁:開通

至此OSS對象存儲Bucket的創建和設置就完成了,下一步就是上傳靜態網站源碼。

三:上傳靜態網站源碼到Bucket

在“文件管理”中上傳網頁、新建目錄等操作,如下圖:
上傳靜態網頁到Bucket

根據靜態網站目錄結構,將靜態源碼上傳到剛剛創建的Bucket中。

四:OSS Bucket綁定域名

選擇“傳輸設置”--“域名管理”--“綁定用戶域名”,填寫你的網站域名,如果你的域名也在阿里雲賬號下,可以打開“自動添加 CNAME 記錄”,阿里雲域名解析系統會自動添加CNAME解析記錄;如果域名不在阿里雲,登錄到域名解析平臺,手動添加CANME記錄即可。

五:手動添加域名CNAME記錄

域名解析處添加CNAME解析到Bucket外網域名,登錄到你的域名管理控制檯,添加CNAME解析,記錄值填寫Bucket“概覽”中外網訪問的Bucket 域名,如下圖所示:

域名解析CNAME記錄值

填寫CNAME記錄值後,訪問你的網站域名,應該可以正常訪問了。

阿里雲OSS對象存儲價格很便宜,可是使用按量計費模式,後付費,費用會從阿里雲賬號下扣除,也可以通過購買OSS資源存儲包來抵扣,價格會更便宜一些。

Leave a Reply

Your email address will not be published. Required fields are marked *