Ana içeriğe geç

WP Media Folder Eklentisi: DigitalOcean Entegrasyonu

1. DigitalOcean'da yeni bir API anahtarı nasıl oluşturulur?

Öncelikle sitede DigitalOcean hesabınıza giriş yapmalısınız. Ardından buraya gidin veya sol menüden API bölümüne gidin, Yeni Anahtar Oluştur düğmesine tıklayın.

 

oluştur-yeni-anahtar

 

Bundan sonra, anahtar adını girin ve yeşil onay düğmesine tıklayın.

 

isim-yeni-anahtar

 

Son olarak, anahtar kimliği ve gizli anahtar burada görüntülenecektir. WP Media Folder oturum açmak için bir sonraki adım için saklayın.

 

yeni-anahtar-oluşturma

 

Yeni bir alan oluştur

DigitalOcean veya WP Media Folder eklentisinde yeni bir alan oluşturulabilir.

İlk yol DigitalOcean sitesinde oluşturmak ve panonun sağ üst köşesindeki Oluştur düğmesi > Boşluklar'a tıklayın

 

yarat-uzay

 

Bir veri merkezi bölgesi seçin ve alan adını girin. Bir boşluk oluştur tıklayın .

 

isim-alan-dijital-okyanus

 

İkinci yol, WP Media Folder ayarlarında oluşturmaktır. Ayarlar > WP Media Folder > Bulut > Ortamı Boşalt > DigitalOcean menüsüne gidin , Alan ayarları ve seçim düğmesine tıklayın.

 

Alan-ayarları-seçimi

 

Ardından, alan için Bölge ve ad'ı seçin.

 

yarat-uzay-mf

 

2. WP Media Folder DigitalOcean'a Giriş Yapın

WordPress kontrol paneline dönün ve Settings > WP Media Folder > Cloud > Offload Media > DigitalOcean . Aşağıdakileri form alanlarına yapıştırın:

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

 

giriş-anahtar-dijital-okyanus

 

Bundan sonra, ayarları kaydedin ve bağlantı başarılı olmalıdır. Ardından, bir boşluk seçmek veya yeni bir tane oluşturmak için Alan ayarları ve seçim DigitalOcean özelliklerini keşfetmek için lütfen bir sonraki adıma geçin.

 

seçim alanı

 

3. Nasıl çalışır? DigitalOcean ile ne yapabilirim?

O nasıl çalışır?

WP Media Folder bağladığınızda Kopyala etkinleştirdiğinizde , yüklediğiniz tüm yeni medyalarınız DigitalOcean'a gönderilecektir.

 

DigitalOcean'a kopyala

 

Tüm verilerinizin saklanacağı bir alan oluşturmayı ve seçmeyi unutmayın. DigitalOcean entegrasyonunu kullanmadan önce yüklediğiniz medyayı senkronize etmek istiyorsanız, DigitalOcean ile Senkronize Et düğmesine tıklayın. Ardından, mevcut tüm medya kitaplığınızı DigitalOcean alanınıza gönderir.

 

senkronizasyon-medya-düğmesi-dijital

 

Not: Bu eylemi yaptığınızda, medyanızın URL'si DigitalOcean 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://joomunited-space.nyc3.digitaloceanspaces.com/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 DigitalOcean'da depolanacaktır.

 

kaldır-sonra-yükleme-dijital-okyanus

 

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

 

etiket-dijitalOcean

 

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

 

geri almak-medya-dijital okyanus

 

Not: Dosyaları yalnızca eklentimiz aracılığıyla yüklendiyse DigitalOcean'dan Medya kitaplığına senkronize edebilirsiniz.

 

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

Cloudfront, eklentimizle entegredir. DigitalOcean, CloudFront ile bağlantı kurmak için iki yöntem sunar. Biri Amazon S3 kullanmaktır, diğeri ise DigitalOcean'ın varsayılan yöntemidir.

DigitalOcean'ın varsayılan ayarıyla başlayalım.

Spaces'ınıza gitmeli ve sitenize bağladığınız kovayı seçmelisiniz. Ayarlar sekmesine gidin .

CDN ( Content Delivery Network ) seçeneğinde Düzenle tıklayın CDN'yi Etkinleştir işaretleyin . Kaydet tıklayın .

 

dijital-okyanus-cdn-varsayılan

 

Bir bildirim açılır penceresi, birkaç saniyelik yüklemeden sonra CDN'nin etkinleştirildiğini gösterir. Sağ köşede, CDN Bitiş Noktası seçeneğini seçin, ardından URL'yi kopyalayın ve Özel Etki Alanı (CNAME) alanına yapıştırın.

 

cdn-bitiş noktası-url-dijital-okyanus-varsayılan

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

 

dosya-url-cdn-dijital-okyanus-varsayılan

 

İkinci yol ise Amazon S3 Cloudfront'u kullanabilirsiniz. İlk olarak, 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 . Örn: "https://joomunited.us-east-1.digitaloceanspaces.com"

 

yarat-dağıtım-dijital-okyanus

 

Varsayılan önbellek davranışı > Önbellek anahtarı ve kaynak istekleri bölümünde , Eski önbellek ayarları seçeneğini seçin.

 

eski önbellek ayarı

 

Web Uygulaması Güvenlik Duvarı (WAF) gidin ve "Güvenlik korumalarını etkinleştirme" 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.

 

web-uygulama-güvenlik duvarı-dijital-okyanus

 

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 görselde Dosya URL'si alanındaki değişiklikleri görebilirsiniz

 

dosya-url-cdn-dijital-okyanus-s3

 

Gelişmiş ayarlar ve işlemler

Klasörleri ve dosyaları DigitalOcean sunucusundan Medya kitaplığınıza aktarmak için bir alan seçebilirsiniz. Veya tüm dosyaları bir alandan diğerine kopyalayın.

 

boşluklar