Ana içeriğe geç

WP Media Folder Eklentisi: Amazon S3 Entegrasyonu

1. WP Media Folder Amazon S3'e giriş yapın

WordPress panosuna dönün ve Ayarlar > WP Media Folder > Bulut > Medyayı Boşalt > Amazon S3 sekmesine tıklayın. Aşağıdakileri form alanlarına yapıştırın:

  • Erişim Anahtarı Kimliği
  • Gizli Erişim Anahtarı

 

giriş tuşu

 

Bundan sonra ayarları kaydedin; bağlantı başarılı olmalıdır. AWS S3 özelliklerini keşfetmek için lütfen bir sonraki adıma geçin.

 

2. Nasıl çalışır? Amazon S3 ile ne yapabilirim?

O nasıl çalışır?

WP Media Folder Amazon S3'e bağladıktan ve lütfen tüm verilerinizin depolanacağı bir paket seçin veya yeni bir tane oluşturun.

 

oluştur-kova

 

Amazon S3'e Kopyala etkinleştirebilirsiniz , yüklediğiniz tüm yeni medyalarınız Amazon S3'e gönderilir.

 

aws'ye kopyala

 

Amazon S3 entegrasyonunu kullanmadan önce yüklediğiniz medyayı senkronize etmek istiyorsanız Amazon S3 ile senkronize et düğmesine tıklayın. Ardından, mevcut tüm medya kitaplığınızı S3 klasörünüze gönderir.

Not: Bu eylemi yaptığınızda, medyanızın URL'si Amazon S3 URL'si ile değiştirilecektir.
Lütfen aşağıdaki örneğe bakın. https://joomunited.com/wp-content/uploads/2019/02/image.jpg adresinden >> https://s3.amazonaws.com/{bucket}/wp-media-folder-joomunited/wp-content adresine /uploads/2019/02/image.jpg

 

Sitenizdeki medyayı boşaltmak için Yüklemeden sonra kaldır seçeneğini etkinleştirmelisiniz, medya kitaplığınız sunucunuz yerine tamamen Amazon S3'te depolanacaktır.

 

boşaltması-medya-amazon-s3

 

Ek etiketi etkinleştirildiğinde , sağ üstteki aws3 etiketinin üzerine geldiğinizde her bir ortamdaki bilgiler görüntülenecektir.

 

Amazon etiketi

 

Medya konumunuzu değiştirmek veya eklentiyi kaldırmak istediğinizde, Retrieve Amazon S3 Media düğmesine tıklayın, ardından tüm medyalarınız Amazon'dan medya kitaplığınıza kopyalanacaktır. İçeriğinize eklenen tüm eski bağlantılar yerinde kalacaktır (bozuk bağlantı yok).

 

geri alma-aws

 

Not: Dosyaları yalnızca eklentimiz aracılığıyla yüklendiklerinde S3'ten Medya kitaplığına senkronize edebilirsiniz.

CloudFront'a nasıl bağlanır?

Cloudfront, eklentimizle entegredir. Özel bir alan adı (CNAME) oluşturmak için öncelikle Amazon kontrol panelinde Hizmetler > CloudFront'a veya bu bağlantıya .

 

bulut ön menüsü

 

Buradan, sağ köşedeki Dağıtım Oluştur

 

dağıtım-düğmesi oluştur

 

Ardından, etki alanınızı Origin etki . Alan adınız: "https://s3-us-west-1.amazonaws.com/joom-united" ise "https://joom-united.s3-us-west-1.amazonaws.com" adresine geçin.

 

oluştur-dağıt

 

Varsayılan önbellek davranışı > Önbellek anahtarı ve kaynak istekleri bölümünde , Eski önbellek ayarları seçeneğini seçin. Sonuçta, aşağıya doğru kaydırın ve Dağıtım Oluştur düğmesine tıklayın.

 

eski önbellek ayarı

 

Ardından Dağıtım ayrıntılarına döner, dağıtım alan adını kopyalayın. WP Media Folder Amazon ayarına gidin Özel Etki Alanı (CNAME) alanına yapıştırın .

 

kopya dağıtım

 

"Dağıtılıyor" konumundan geçerli tarih saatine değiştiğinde görüntünün tamamen yüklenmesi için lütfen birkaç dakika bekleyin

her resimdeki Dosya URL'si alanındaki değişiklikleri görebilirsiniz

 

dosya-url-cdn-s3

 

Gelişmiş ayarlar ve işlemler

Klasörleri ve dosyaları S3 sunucusundan Medya kitaplığınıza aktarmak için bir grup seçebilirsiniz. Veya tüm dosyaları bir klasörden diğerine kopyalayın.

 

kopya kovaları

 

3. Bir IAM Kullanıcısı oluşturun


Amazon S3'ün WP Media Folder ile entegrasyonu Eklentiye dahildir. WP Media Folder ek olarak bu eklentiyi (eklentiyi) yüklemeniz gerekir. Eklenti, Google Drive, Google Fotoğraf, Dropbox ve OneDrive entegrasyonunu da içerir.

Öncelikle Amazon Konsolunda oturum açmanız veya bir AWS S3 hesabınız yoksa kaydolmanız gerekir.

Konsola giriş yaptıktan sonra, yeni bir IAM kullanıcısı oluşturmanız gerekecektir. Ardından AWS Konsolundaki IAM Kullanıcıları sayfasına gidin, Kullanıcı ekle düğmesini tıklayın.

Adım 1: kullanıcı için bir ad girin, ardından İleri düğmesine tıklayın.

 

Kullanıcı oluştur

 

2. Adım: Yeni kullanıcının S3 hizmetindeki klasörleri ve nesneleri yönetmesine izin vermek için belirli izinler vermeniz gerekir. "Politikaları doğrudan ekle" tıklayın ve ardından filtre politikaları giriş kutusuna "S3" yazın. “AmazonS3FullAccess” seçin ve ardından İleri düğmesine tıklayın.

 

kullanıcı izni

 

Adım 3: Her şey yolunda görünüyorsa, Kullanıcı oluştur düğmesini tıklayın.

 

inceleme kullanıcısı

 

Bir erişim anahtarı oluşturun

Erişim yönetimi > Kullanıcılar > {bir kullanıcı seçin} > Güvenlik kimlik bilgileri gitmelisiniz .

 

güvenlik kimlik bilgileri

 

Erişim tuşları bölümünde aşağı kaydırın Erişim anahtarı oluştur tıklayın .

 

erişim anahtarı oluştur

 

1. adımda: Anahtar en iyi uygulamalara ve alternatiflere erişin, AWS dışında çalışan uygulama seçeneğini belirleyin İleri tıklayın .

 

step1-oluşturma-anahtarı

 

Sonraki adım 2: alandaki açıklamayı adlandırın. Erişim anahtarı oluştur tıklayın .

 

step2-isim-anahtarı

 

Erişim Anahtarı Kimliği ve bir Gizli Erişim Anahtarından oluşan güvenlik kimlik bilgilerini içeren bir erişim anahtarlarını alma ekranı görüntülenecektir . Amazon bunları bir daha göstermeyecek, bu yüzden lütfen bunları .csv olarak indirin ve ayrıca güvenli bir yere kopyalayın. Bunları kaybederseniz, her zaman konsoldan yeni bir anahtar grubu oluşturabilirsiniz ancak gizli anahtarı daha sonra tekrar alamazsınız.

 

step3-retrive-erişim-anahtarı

 

Bir paket oluştur

Amazon S3'ü kullanmak için yeni bir paket oluşturmalısınız. Lütfen kova alanına gidin: https://s3.console.aws.amazon.com/s3/buckets . Ardından, Kova oluştur düğmesine tıklayın.

 

oluştur-kova

 

Genel yapılandırma , klasör adını girin, bir AWS Bölgesi seçin ve Nesne Sahipliği bölümünde ACL'ler etkin > Nesne yazıcısı seçeneğini belirleyin.

 

isim kovası

 

Bu için Genel Erişimi Engelle bölümünde, "Tüm genel erişimi engelle" aşağıdaki resimde olduğu gibi "Geçerli olduğunu kabul ediyorum..." seçeneğini işaretleyin

 

blok-kamu-erişim-s3

 

Ardından tüm geri kalan seçenekleri varsayılan olarak bırakın ve Kova oluştur düğmesine tıklayın.

 

son adım-oluşturma-kovası

 

Erişim sütununun durumuyla başarılı bir şekilde yeni bir kova oluşturulmalıdır "Nesneler herkese açık olabilir" .

 

oluşturulan-yeni-kova

 

WP Media Folder ayarlarında yeni bir kova oluşturabilirsiniz Ayarlar > WP Media Folder > Bulut > Medyayı Boşalt > Amazon S3 menüsüne gidin Kova ayarları ve seçim düğmesine tıklayın. Açılır pencerenin alt kısmında, kova adını girin ve Oluştur düğmesine tıklayın.

 

oluştur-kova-wp