創建阿里雲OSS對象存儲及自定義域名附獲取Access Key API密鑰
有些時候不單單是網站項目靜態文件存儲需要藉助第三方對象存儲,有些存儲項目也會用到第三方存儲。早年我們可能知道七牛雲存儲、又拍雲存儲,如今雲服務商都有提供存儲業務產品。比如我們熟悉的騰訊雲COS、阿里雲OSS等商家都有提供。在選擇第三方對象存儲的時候首先需要考慮的是穩定和成本。
老蔣在前面”WordPress安裝WPCOS插件同步文件至騰訊雲COS設置教程”文章中有記錄到利用WPCOS插件結合到騰訊雲COS中,可以實現WordPress網站靜態文件單獨存儲到COS中。同樣的在阿里雲OSS中,我們後續也會用到對應的插件實現靜態文件分離方法。目前插件正在調試階段,我們先將在阿里雲OSS創建對象存儲,以及自定義域名和獲取API密鑰的部分教程分享出來。
第一、創建OSS對象存儲
創建阿里雲OSS對象存儲
這裡需要注意一個問題,目前OSS對象存儲是收費的,建議是預先購買存儲流量包還是比較划算的。比如我們購買上海地區流量包的話,後續我們創建OSS的時候就可以選擇這個地區。
PS:目前老蔣看到阿里雲OSS流量包還有全國通用地區流量包,如果並不是特別限定地區的也可以選擇這個地區流量包。如果流量使用不是特別多,可以先買一個小資源包,比如有效期有6個月或者1年可選。
我們在創建OSS的時候,訪問權限也需要設置,當然也可以在開通後再修改設置。是私有存儲還是公有讀,或者公有讀寫。其中,EndPoint地域節點和Bucket域名是需要用到的,以後在配置插件的時候是需要用到。具體後面再說。
第二、自定義OSS域名
默認我們可以使用阿里雲OSS創建後提供的Bucket域名,我們也可以綁定自己的域名。不過綁定域名需要是已經BA的,但是是否需要接入目前好像是不強制的。這一點騰訊雲COS也是這樣子的。
自定義OSS域名
在域名管理中,我們看到上圖,點擊”綁定用戶域名”。
如果我們域名目前是阿里雲的,且DNS使用的阿里雲DNS,我們可以讓自動添加CNAME記錄。如果是外部的域名,則需要自己手動配置CNAME。且我們可以開啟阿里雲CDN加速,不過需要提前購買加速流量包,這樣會划算一些。目前我們是測試階段,所以不開啟CDN加速,正式項目有必要的還是建議使用CDN加速。
默認是沒有設定HTTPS的,我們可以創建免費SSL證書,也可以使用第三方或者付費SSL證書添加到當前域名中實現網站OSS自定義域名的HTTPS。
第三、獲取Access Key API密鑰
其實在很多應用場景中會需要用到阿里雲Access Key API密鑰的。這裡老蔣就索性直接在文章後面介紹到API密鑰的獲取。
獲取Access Key API密鑰
如果我們沒有創建過,需要先創建一個才行。只需要保存到AccessKey ID和Access Key Secret,後面在用到插件或者其他應用的時候都需要用API來進行配置系統連接。
這樣,在這篇文章中我們可以知道阿里雲OSS對象存儲創建、自定義域名,以及API獲取。