Treci la conținutul principal

Supliment WP Media Folder : Integrare DigitalOcean

1. Cum se creează o nouă cheie API în DigitalOcean?

În primul rând, ar trebui să vă autentificați contul DigitalOcean pe site. Apoi mergeți aici sau navigați la secțiunea API din meniul din stânga, faceți clic pe butonul Generare New Key .

 

genera-nouă-cheie

 

După aceea, introduceți numele cheii și faceți clic pe butonul verde de bifare.

 

nume-nouă-cheie

 

În cele din urmă, ID-ul cheii și cheia secretă vor fi afișate acolo. Păstrați-l pentru următorul pas de autentificare în WP Media Folder .

 

generare-cheie-nouă

 

Creați un spațiu nou

Un spațiu nou poate fi creat pe pluginul DigitalOcean sau WP Media Folder .

Prima modalitate este să creați pe site-ul DigitalOcean și să faceți clic pe butonul Creare > Spații în colțul din dreapta sus al tabloului de bord.

 

crea-spațiu

 

Alegeți o regiune de centru de date și introduceți numele spațiului. Faceți clic pe butonul Creați un spațiu

 

nume-spațiu-digital-ocean

 

A doua modalitate este de a crea setări WP Media Folder Navigați la meniul Settings > WP Media Folder > Cloud > Offload Media > DigitalOcean, faceți clic pe Space settings and selection button.

 

Spațiu-setări-selectare

 

Apoi selectați Regiunea și numele spațiului.

 

create-space-mf

 

2. Conectați-vă la DigitalOcean din WP Media Folder

Reveniți la tabloul de bord WordPress și faceți clic pe meniul Setări > WP Media Folder > Cloud > Descărcați media > DigitalOcean . Lipiți următoarele în câmpurile de formular:

  • ID-ul cheii de acces
  • Cheie de acces secretă

 

tasta de intrare-digital-ocean

 

După aceea, salvați setările și conexiunea ar trebui să fie un succes. Apoi faceți clic pe Setări spațiu și butonul de selecție pentru a selecta un spațiu sau pentru a crea unul nou. Vă rugăm să treceți la pasul următor pentru a descoperi funcțiile DigitalOcean.

 

select-spațiu

 

3. Cum funcționează? Ce pot face cu DigitalOcean?

Cum functioneazã?

Odată ce ați conectat WP Media Folder la DigitalOcean și Copiere în DigitalOcean , toate mediile noi încărcate vor fi trimise la DigitalOcean .

 

copiere în DigitalOcean

 

Nu uitați să creați și să selectați un spațiu în care vor fi stocate toate datele dvs. Și dacă doriți să sincronizați conținutul media încărcat înainte de a utiliza integrarea DigitalOcean, faceți clic pe butonul Sincronizare cu DigitalOcean . Apoi, va trimite toată biblioteca dvs. media existentă în spațiul dvs. DigitalOcean.

 

sincronizare-media-buton-digital

 

Notă: Când efectuați această acțiune, adresa URL a media dvs. va fi înlocuită cu adresa URL DigitalOcean.
Vă rugăm să vedeți exemplul de mai jos. De la https://joomunited.com/wp-content/uploads/2019/02/image.jpg la >> https://joomunited-space.nyc3.digitaloceanspaces.com/wp-media-folder-joomunited/wp-content /uploads/2019/02/image.jpg

 

Pentru a descărca media de pe site-ul dvs., ar trebui să activați Eliminare după încărcare , biblioteca dvs. media va fi stocată complet pe DigitalOcean în loc de serverul dvs.

 

eliminarea-după-încărcare-digital-ocean

 

Prin activarea Etichetă atașament , informațiile de pe fiecare suport media vor fi afișate atunci când treceți cu mouse-ul pe eticheta DigitalOcean din dreapta sus.

 

etichetă-digitalOcean

 

Când doriți să vă schimbați locația media sau să eliminați pluginul, faceți clic pe Recuperare media , apoi toate conținuturile media vor fi copiate din DigitalOcean în biblioteca dvs. media. Toate linkurile anterioare adăugate la conținutul dvs. vor rămâne la locul lor (nicio legătură întreruptă).

 

retrieve-media-digitalocean

 

Notă: Puteți sincroniza fișierele din DigitalOcean cu biblioteca media numai dacă sunt încărcate prin pluginul nostru.

 

Cum se conectează CloudFront?

Cloudfront este integrat cu pluginul nostru. DigitalOcean oferă două metode pentru a stabili o conexiune cu CloudFront. Unul este prin utilizarea Amazon S3, iar celălalt prin metoda implicită DigitalOcean.

Să începem cu valoarea implicită a DigitalOcean.

Mai întâi, ar trebui să accesați Spaces pe DigitalOcean și să selectați găleata pe care v-ați conectat la site-ul dvs. Apoi navigați la Setări .

La opțiunea CDN ( Content Delivery Network ) butonul Editați opțiunea Enable CDN Și faceți clic pe Salvare .

 

digital-ocean-cdn-implicit

 

O fereastră pop-up de notificare arată că CDN-ul a fost activat după câteva secunde de încărcare. În colțul din dreapta, selectați CDN Endpoint , apoi copiați adresa URL și inserați-o în câmpul Custom Domain (CNAME)

 

cdn-endpoint-url-digital-ocean-default


În cele din urmă, puteți vedea modificările în File URL din fiecare imagine.

 

fișier-url-cdn-digital-ocean-implicit

 

Și a doua modalitate, puteți folosi Amazon S3 Cloudfront. În primul rând, în tabloul de bord Amazon, navigați la Servicii > CloudFront sau accesați acest link .

 

cloudfront-meniu

 

De aici, faceți clic pe Creare distribuție din colțul din dreapta.

 

butonul de creare-distribuire

 

Apoi inserați domeniul dvs. în Domeniu de origine . De exemplu: „https://joomunited.us-east-1.digitaloceanspaces.com”

 

crea-distributie-digital-ocean

 

La Comportament cache implicit > secțiunea Cheie cache și solicitări de origine , selectați opțiunea Setări cache moștenire

 

setare-cache-moștenire

 

Apoi, derulați în jos la Web Application Firewall (WAF) și selectați „Nu activați protecțiile de securitate” . La urma urmei, derulați în jos și faceți clic pe Creare distribuție .

 

aplicație web-firewall-digital-ocean

 

Apoi se trece la Detalii de distribuție, copiați numele domeniului de distribuție. Și accesați setarea Amazon în WP Media Folder și inserați-l în Custom Domain (CNAME) .

 

copie-distribuire

 

Vă rugăm să așteptați câteva minute pentru ca imaginea să se încarce complet când câmpul Ultima modificare se schimbă de la „Implementare” la data curentă.

În cele din urmă, puteți vedea modificările în File URL la fiecare imagine.

 

fișier-url-cdn-digital-ocean-s3

 

Setări și acțiuni avansate

Puteți selecta un spațiu pentru a importa foldere și fișiere de pe serverul DigitalOcean în biblioteca dvs. media. Sau copiați toate fișierele dintr-un spațiu în altul.

 

spații de copiere