Lewati ke konten utama

Addon WP Media Folder : Integrasi Amazon S3

1. Masuk ke Amazon S3 dari WP Media Folder

Kembali ke dashboard WordPress dan klik menu Settings > WP Media Folder > Cloud > Offload Media > tab Amazon S3. Rekatkan yang berikut ini ke dalam bidang formulir:

  • ID Kunci Akses
  • Kunci Akses Rahasia

 

tombol input

 

Setelah itu, simpan pengaturan dan koneksi akan berhasil. Silakan lanjutkan ke langkah berikutnya untuk menemukan fitur AWS S3.

 

2. Bagaimana cara kerjanya? Apa yang dapat saya lakukan dengan Amazon S3?

Bagaimana cara kerjanya?

Setelah Anda menghubungkan WP Media Folder dengan Amazon S3 dan silakan pilih ember atau buat yang baru di mana semua data Anda akan disimpan.

 

buat-ember

 

Dan Anda dapat mengaktifkan Salin ke Amazon S3 , semua media baru Anda yang diunggah akan dikirim ke Amazon S3.

 

copy-to-aws

 

Dan jika Anda ingin menyinkronkan media yang Anda unggah sebelum menggunakan integrasi Amazon S3, klik tombol Sinkronkan dengan Amazon S3 . Kemudian itu akan mengirim semua perpustakaan media Anda yang ada ke ember S3 Anda.

Catatan: Saat Anda melakukan tindakan ini, URL media Anda akan diganti dengan URL Amazon S3.
Silakan lihat contoh di bawah ini. Dari https://joomunited.com/wp-content/uploads/2019/02/image.jpg ke >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content /uploads/2019/02/image.jpg

 

Untuk membongkar media di situs Anda, Anda harus mengaktifkan Hapus setelah opsi unggah , perpustakaan media Anda akan sepenuhnya disimpan di Amazon S3 alih-alih server Anda.

 

offload-media-amazon-s3

 

Dengan mengaktifkan Label lampiran , informasi pada setiap media akan ditampilkan saat Anda mengarahkan kursor ke label aws3 di kanan atas.

 

amazon-label

 

Saat Anda ingin mengubah lokasi media atau menghapus plugin, klik Ambil Amazon S3 Media , maka semua media Anda akan disalin dari Amazon ke perpustakaan media Anda. Semua tautan sebelumnya yang ditambahkan di konten Anda akan tetap ada (tidak ada tautan yang rusak).

 

ambil-aws

 

Catatan: Anda hanya dapat menyinkronkan file dari S3 ke perpustakaan Media jika diunggah melalui plugin kami.

Bagaimana cara menghubungkan CloudFront?

Cloudfront terintegrasi dengan plugin kami. Untuk membuat domain khusus (CNAME), pertama, di dasbor Amazon, buka Layanan > CloudFront atau buka tautan .

 

cloudfront-menu

 

Dari sini, klik Buat Distribusi di pojok kanan.

 

buat-distribusi-tombol

 

Lalu paste domain Anda pada Origin domain . Jika domain Anda adalah: "https://s3-us-west-1.amazonaws.com/joom-united" silakan beralih ke "https://joom-united.s3-us-west-1.amazonaws.com"

 

buat-distribusi

 

Pada Default cache behavior > Cache key and origin request section, pilih Legacy cache settings . Setelah semua, gulir ke bawah ke bawah dan klik Buat Distribusi .

 

pengaturan-cache-warisan

 

Kemudian beralih ke detail Distribusi, salin nama domain distribusi. Dan pergi ke pengaturan Amazon di WP Media Folder , dan rekatkan ke Custom Domain (CNAME) .

 

distribusi salinan

 

Harap tunggu beberapa menit hingga gambar dimuat sepenuhnya saat kolom Terakhir diubah berubah dari "Penerapan" ke waktu tanggal saat ini.

Terakhir, Anda dapat melihat perubahan di File URL di setiap gambar.

 

file-url-cdn-s3

 

Pengaturan dan tindakan lanjutan

Anda dapat memilih keranjang untuk mengimpor folder dan file dari server S3 ke perpustakaan Media Anda. Atau salin semua file dari satu keranjang ke keranjang lainnya.

 

copy-bucket

 

3. Buat Pengguna IAM


Integrasi Amazon S3 dengan WP Media Folder disertakan dalam Add-on. Anda perlu menginstal add-on (plugin) ini selain WP Media Folder . Addon ini mencakup integrasi untuk Google Drive, Google Photo, Dropbox, dan OneDrive juga.

Pertama, Anda perlu masuk ke Amazon Console atau mendaftar jika Anda tidak memiliki akun AWS S3.

Setelah Anda masuk ke konsol, Anda harus membuat pengguna IAM baru. Kemudian buka halaman Pengguna IAM di AWS Console, klik tombol Tambahkan pengguna.

Langkah 1: masukkan nama pengguna, lalu klik Berikutnya .

 

buat pengguna

 

Langkah 2: Untuk mengizinkan pengguna baru mengelola keranjang dan objek di layanan S3, Anda perlu memberikan izin khusus. Klik "Lampirkan kebijakan secara langsung" , lalu masukkan "S3" di kotak masukan kebijakan filter. Pilih “AmazonS3FullAccess” , lalu klik Berikutnya .

 

izin pengguna

 

Langkah 3: Jika semuanya terlihat baik, klik Buat pengguna .

 

pengguna ulasan

 

Buat kunci akses

Setelah berhasil membuat pengguna baru, Anda harus membuka Manajemen akses > Pengguna > {pilih pengguna} > tab Kredensial keamanan.

 

kredensial keamanan

 

Kemudian gulir ke bawah di Kunci akses , dan klik Buat kunci akses .

 

buat-akses-kunci

 

Pada langkah 1: Akses praktik terbaik & alternatif utama, pilih Aplikasi yang berjalan di luar AWS . Kemudian klik Berikutnya .

 

langkah1-buat-kunci

 

Selanjutnya pada langkah 2: beri nama deskripsi pada kolom. Kemudian, klik Buat kunci akses .

 

step2-nama-kunci

 

Terakhir, layar kunci akses pengambilan akan ditampilkan dengan kredensial keamanan untuk pengguna, yang terdiri dari Access Key ID dan Secret Access Key . Amazon tidak akan menampilkan ini lagi jadi silakan unduh sebagai .csv dan salin juga di tempat yang aman. Jika Anda kehilangannya, Anda selalu dapat membuat kumpulan kunci baru dari konsol tetapi Anda tidak dapat mengambil kunci rahasia itu lagi nanti.

 

step3-ambil-akses-kunci

 

Buat ember

Untuk menggunakan Amazon S3, Anda harus membuat ember baru. Silakan pergi ke area ember: https://s3.console.aws.amazon.com/s3/buckets . Kemudian klik Buat ember .

 

buat-ember

 

Dalam konfigurasi Umum , masukkan nama ember, pilih Wilayah AWS, dan di Kepemilikan Objek , pilih Opsi penulis objek

 

nama-ember

 

Di bagian Blokir Akses Publik untuk bagian ember ini, hapus centang opsi: "Blokir semua akses publik" dan centang opsi: "Saya mengakui bahwa saat ini ..." seperti pada gambar di bawah.

 

blokir-akses-publik-s3

 

Kemudian biarkan semua opsi lainnya sebagai default, dan klik Create bucket .

 

langkah terakhir-buat-ember

 

Terakhir, bucket baru harus berhasil dibuat dengan status kolom Access: "Objects can be public" .

 

dibuat-ember-baru

 

Atau Anda dapat membuat ember baru di pengaturan WP Media Folder Arahkan ke menu Settings > WP Media Folder > Cloud > Offload Media > Amazon S3, klik tombol Bucket settings and selection Di bagian bawah popup, masukkan nama bucket dan klik tombol Create

 

buat-ember-wp