文章目錄
WordPress存取Backblaze B2儲存全教學,手把手教你快速配置,實現低成本無限儲存與高速載入。適合圖片、影片、大檔案站點,輕鬆解決備份與擴充難題!
記錄WordPress網站的圖片儲存問題。伺服器硬碟就那麼點地方,圖片一多後,網站備份就感覺喘不過氣來。我就在想,有沒有什麼便宜又可靠的雲端儲存方案,能把這些圖片甩出去?
然後就找到了Backblaze B2。
說實在,之前聽過這個名字,但一直沒仔細看。這次用心研究了一下,發現這玩意兒挺適合我的場景。
價格便宜,10GB以下免費,超出部分每GB只要0.006美元。跟那些主流雲端儲存比起來,簡直是白菜價。

你如果之前有關注的話,我其實寫過怎麼把Backblaze B2接入Cloudflare綁定自己的網域。
現在這篇算是續集,聊聊WordPress怎麼跟Backblaze儲存對接起來。
在對接前,建議你先綁定好Cloudflare。當然如果你不在乎這個,那就直接跳過也行。
Backblaze接入Cloudflare自訂網域的完整過程,我之前寫過,這裡就不重複了。
我們直接進入主題。
第一步:新建Backblaze儲存桶
你需要在Backblaze後台新建一個儲存桶。

進Backblaze後台,點My Account然後Buckets,再點Create a Bucket。
桶的名字隨便起,關鍵在於存取權限要選「公開」。其他全部預設就行。
創建好之後,你需要用到一個Endpoint,類似這樣:s3.us-east-005.backblazeb2.com。這個後面配置的時候要用到。
第二步:新建Backblaze應用程式金鑰
去Backblaze那邊建立一個Application Key,就在App Keys那個頁面,點Add Application Key:

權限選讀寫就行。

這裡有個小細節要注意,盡量別用主應用程式密鑰。我自己的習慣是單獨新建一個,只針對某一個儲存桶的金鑰。這樣安全一些,就算出了問題,影響範圍也有限。
創建之後一定要保存好這個密鑰,因為它就顯示一次,關掉視窗就再也找不到了。
我們需要用到兩個東西:keyID和applicationKey。
第三步:WordPress安裝Media Cloud插件
在WordPress後台安裝Media Cloud外掛。你也可以用別的插件,但我試了幾個,Media Cloud對Backblaze的支援還挺不錯的。
安裝好之後,進入設定介面。先打開Enable Cloud Storage這個開關。

然後是CLOUD PROVIDER部分:
- Storage Provider選擇Backblaze S3 Compatible
- Access Key填入剛才Backblaze應用程式金鑰的keyID
- Secret填寫剛才Backblaze應用程式金鑰的applicationKey
- Bucket填寫你所建立的儲存桶名稱
- Bucket Privacy選擇你儲存桶的類型,我是選的Public
- Custom Endpoint填寫剛才拿到的那個Backblaze儲存桶的Endpoint
- Path Style Endpoint記得啟用,這個別忘了
接下來是UPLOAD HANDLING部分:


- Upload Images我選的是啟用,這樣圖片就會直接上傳到雲端存儲
- Delete Uploaded Files這個看你自己需求。我是不在伺服器本地儲存圖片的,所以就啟用了,上傳完就從本地刪掉。如果你伺服器硬碟夠大,或是想留備份,那就別啟用
- Delete From Storage我也啟用了,這樣從媒體庫刪除檔案時,也會從雲端儲存刪除
最後是CDN SETTINGS部分:
- CDN Base URL填寫你綁定到Backblaze儲存桶的Cloudflare域名

以上設定保存就可以了。
測試與驗證
設定完成後,我們需要測試是否配置成功。配完後保存,試傳一張看看。能傳上去,能透過自訂網域訪問,那就對了。
你可以在Backblaze後台的My Account頁面查看使用量,每天的儲存量、下載量、請求次數都列得清清楚楚,方便你隨時監控有沒有超標。
總結
說實話整個過程不複雜,就是步驟有點多,容易漏掉哪個開關沒開。我第一次配置的時候就忘了啟用Path Style Endpoint,結果圖片怎麼都上傳不成功,後來才發現是這個小細節。
你想想看,原本需要自己伺服器扛著的圖片,現在都甩到雲端了。伺服器空間省出來了,存取速度反而可能更快,因為Cloudflare的CDN會幫你分發。而且對於大網站或小網站,成本確實很低,每個月最多可能幾毛錢的事。
有時候我覺得,雲端運算發展到現在,很多以前覺得蠻複雜的事情,現在都變得很簡單了。以前搞個圖片儲存得自己買硬碟、配伺服器、搞CDN,現在點幾下滑鼠就搞定了。 Backblaze這種按量付費的模式,特別適合我們這種個人站長,用多少付多少,不用為用不到的資源買單。
以上,既然看到這裡了,如果覺得不錯,隨手點讚、轉發吧,如果想第一時間收到推送,也可以給我個關注~
謝謝你看我的文章,我們,下次再見。
希望陳溈亮部落格(https://www.chenweiliang.com/) 分享的《WordPress圖片接入Backblaze B2儲存+ Media Cloud插件全教學》,對您有幫助。
