Tutorial lengkap tentang mengintegrasikan gambar WordPress dengan penyimpanan Backblaze B2 + plugin Media Cloud.

Tutorial lengkap tentang integrasi penyimpanan Backblaze B2 dengan WordPress ini memandu Anda langkah demi langkah melalui proses konfigurasi cepat, memungkinkan penyimpanan tak terbatas dengan biaya rendah dan kecepatan pemuatan tinggi. Ideal untuk situs web dengan gambar, video, dan file besar, solusi ini dengan mudah mengatasi tantangan pencadangan dan perluasan!

Ini adalah catatan masalah penyimpanan gambar di situs web WordPress saya. Ruang hard drive server terbatas, dan dengan banyaknya gambar, pencadangan situs web menjadi semakin sulit. Saya ingin tahu apakah ada solusi penyimpanan cloud yang murah dan andal untuk memindahkan gambar-gambar ini?

Lalu saya menemukan Backblaze B2.

Jujur saja, saya pernah mendengar nama itu sebelumnya, tetapi tidak pernah benar-benar mempelajarinya. Kali ini, setelah mempelajarinya dengan saksama, saya menyadari bahwa nama itu cukup cocok untuk situasi saya.

Harganya murah, dengan 10GB pertama gratis dan GB berikutnya hanya dikenakan biaya $0.006. Dibandingkan dengan penyimpanan cloud pada umumnya, ini sangat terjangkau.

Tutorial lengkap tentang mengintegrasikan gambar WordPress dengan penyimpanan Backblaze B2 + plugin Media Cloud.

Jika Anda pernah mengikuti ini sebelumnya, saya sebenarnya telah menulis tentang cara menghubungkan Backblaze B2 ke Cloudflare dan mengikat nama domain Anda sendiri.

Ini adalah sekuel yang membahas cara mengintegrasikan WordPress dengan penyimpanan Backblaze.

Sebelum terhubung, disarankan untuk menautkan akun Cloudflare Anda terlebih dahulu. Tentu saja, jika Anda tidak mempermasalahkan hal ini, Anda dapat melewati langkah ini.

Saya sudah pernah menulis tentang proses lengkap mengintegrasikan Backblaze dengan domain Cloudflare kustom sebelumnya, jadi saya tidak akan mengulanginya di sini.

Mari kita langsung ke intinya.

Langkah 1: Buat bucket penyimpanan Backblaze baru

Anda perlu membuat bucket baru di backend Backblaze.

Buat wadah penyimpanan

Masuk ke halaman backend Backblaze, klik Akun Saya, lalu Bucket, dan kemudian Buat Bucket.

Anda dapat memberi nama bucket apa pun; kuncinya adalah memilih "Publik" untuk izin akses. Biarkan semua pengaturan lainnya tetap default.

Setelah pembuatan, Anda akan memerlukan Endpoint, seperti ini: s3.us-east-005.backblazeb2.com. Ini akan digunakan selama konfigurasi selanjutnya.

Langkah 2: Buat kunci aplikasi Backblaze baru

Buka Backblaze dan buat Kunci Aplikasi. Di halaman Kunci Aplikasi, klik Tambah Kunci Aplikasi.

Buat kunci aplikasi

Izin dapat diatur untuk membaca dan menulis.

Tambahkan kunci aplikasi

Berikut detail kecil yang perlu diperhatikan: cobalah untuk menghindari penggunaan kunci aplikasi utama. Kebiasaan pribadi saya adalah membuat kunci terpisah, yang hanya untuk bucket tertentu. Ini lebih aman, dan bahkan jika terjadi masalah, dampaknya akan terbatas.

Setelah membuatnya, pastikan untuk menyimpan kunci ini, karena kunci ini hanya ditampilkan sekali dan akan hilang setelah jendela ditutup.

Kita membutuhkan dua hal: keyID dan applicationKey.

Langkah 3: Instal plugin Media Cloud untuk WordPress

Instal plugin Media Cloud di panel admin WordPress . Anda dapat menggunakan plugin lain, tetapi saya telah mencoba beberapa, dan dukungan Media Cloud untuk Backblaze cukup bagus.

Setelah instalasi, buka antarmuka pengaturan. Pertama, aktifkan sakelar Enable Cloud Storage.

Setelah instalasi, buka antarmuka pengaturan. Pertama, aktifkan sakelar Enable Cloud Storage.

Kemudian, ada bagian PENYEDIA CLOUD:

  • Pilih Backblaze S3 Compatible sebagai penyedia penyimpanan.
  • Masukkan keyID dari kunci aplikasi Backblaze di kolom Kunci Akses.
  • Masukkan applicationKey yang baru saja Anda gunakan untuk aplikasi Backblaze sebagai kolom Rahasia.
  • Masukkan nama bucket penyimpanan yang telah Anda buat di kolom Bucket.
  • Pilih tipe bucket Anda di pengaturan Privasi Bucket; saya memilih Publik.
  • Masukkan endpoint kustom sebagai endpoint dari bucket Backblaze yang baru saja Anda peroleh.
  • Ingat untuk mengaktifkan Path Style Endpoint; jangan sampai lupa ini.

Selanjutnya adalah bagian PENANGANAN UPLOAD:

Siapkan pemuatan

Mengaktifkan atau tidaknya opsi "Hapus File yang Diunggah" bergantung pada kebutuhan Anda. Saya tidak menyimpan gambar secara lokal di server, jadi saya mengaktifkannya dan menghapus gambar secara lokal setelah mengunggahnya. Jika server Anda memiliki ruang hard drive yang cukup, atau Anda ingin menyimpan cadangan, maka jangan aktifkan opsi tersebut.

  • Saya memilih "Aktifkan Unggah Gambar" agar gambar diunggah langsung ke penyimpanan cloud.
  • Mengaktifkan atau tidaknya opsi "Hapus File yang Diunggah" bergantung pada kebutuhan Anda. Saya tidak menyimpan gambar secara lokal di server, jadi saya mengaktifkannya dan menghapus gambar secara lokal setelah mengunggahnya. Jika server Anda memiliki ruang hard drive yang cukup, atau Anda ingin menyimpan cadangan, maka jangan aktifkan opsi tersebut.
  • Saya juga telah mengaktifkan Hapus dari Penyimpanan, jadi ketika saya menghapus file dari pustaka media, file tersebut juga terhapus dari penyimpanan cloud.

Terakhir, ada bagian PENGATURAN CDN:

  • Masukkan nama domain Cloudflare yang telah Anda tautkan ke bucket Backblaze Anda di kolom URL Dasar CDN.

Masukkan nama domain Cloudflare yang telah Anda tautkan ke bucket Backblaze Anda di kolom URL Dasar CDN.

Cukup simpan pengaturan di atas.

测试与验证

Setelah melakukan pengaturan, kita perlu menguji apakah konfigurasi berhasil. Simpan pengaturan dan coba unggah gambar. Jika berhasil diunggah dan dapat diakses melalui domain khusus, maka semuanya berfungsi dengan benar.

Anda dapat melihat penggunaan Anda di halaman Akun Saya di backend Backblaze. Jumlah penyimpanan harian, unduhan, dan permintaan semuanya tercantum dengan jelas, sehingga memudahkan Anda untuk memantau apakah Anda telah melampaui batas.

总结

Sejujurnya, seluruh prosesnya tidak rumit, tetapi ada banyak langkah, dan mudah untuk melewatkan mengaktifkan sebuah saklar. Pertama kali saya mengkonfigurasinya, saya lupa mengaktifkan Path Style Endpoint, dan akibatnya, saya sama sekali tidak bisa mengunggah gambar. Saya baru menyadari itu karena detail kecil ini belakangan.

Bayangkan: gambar yang dulunya perlu ditangani oleh server Anda sendiri kini dipindahkan ke cloud. Ini menghemat ruang server, dan kecepatan akses bahkan mungkin lebih cepat karena CDN Cloudflare menangani distribusinya. Dan untuk situs web besar maupun kecil, biayanya memang sangat rendah, mungkin hanya beberapa sen per bulan.

Terkadang saya merasa bahwa dengan perkembangan komputasi awan, banyak hal yang dulunya tampak rumit menjadi sangat sederhana. Sebelumnya, menyiapkan penyimpanan gambar membutuhkan pembelian hard drive, konfigurasi server, dan pengaturan CDN; sekarang dapat dilakukan hanya dengan beberapa klik. Model bayar sesuai penggunaan Backblaze sangat cocok untuk pemilik situs web individu seperti kami—kami hanya membayar untuk apa yang kami gunakan, tanpa harus membayar untuk sumber daya yang tidak kami butuhkan.

Karena Anda sudah membaca sampai sejauh ini, jika Anda merasa bermanfaat, silakan sukai dan bagikan. Jika Anda ingin menerima pembaruan lebih dulu, Anda juga bisa mengikuti saya!

Terima kasih telah membaca artikel saya. Sampai jumpa lagi.

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

Gulir ke Atas