Passa al contenuto principale

Componente aggiuntivo WP Media Folder : integrazione DigitalOcean

1. Come creare una nuova chiave API in DigitalOcean?

Innanzitutto, dovresti accedere al tuo account DigitalOcean sul sito. Quindi vai qui o vai alla sezione API nel menu a sinistra, fai clic sul pulsante Genera nuova chiave .

 

genera-nuova-chiave

 

Successivamente, inserisci il nome della chiave e fai clic sul pulsante di spunta verde.

 

nome-nuova-chiave

 

Infine, verranno visualizzati l'ID chiave e la chiave segreta. Conservalo per il passaggio successivo per accedere a WP Media Folder .

 

nuova chiave generata

 

Crea un nuovo spazio

È possibile creare un nuovo spazio sul plug-in DigitalOcean o WP Media Folder .

Il primo modo è creare sul sito DigitalOcean e fare clic sul pulsante Crea > Spazi nell'angolo in alto a destra della dashboard.

 

creare-spazio

 

Scegli una regione del data center e inserisci il nome per lo spazio. Fare clic sul Crea uno spazio .

 

name-space-digital-ocean

 

Il secondo modo è creare le impostazioni WP Media Folder Passare al menu Impostazioni > WP Media Folder > Cloud > Offload Media > DigitalOcean, fare clic su Impostazioni spazio e pulsante di selezione.

 

Selezione delle impostazioni dello spazio

 

Quindi seleziona Regione e nome per lo spazio.

 

creare-spazio-mf

 

2. Accedi a DigitalOcean da WP Media Folder

Torna alla dashboard di WordPress e fai clic sul menu Impostazioni > WP Media Folder > Cloud > Offload Media > DigitalOcean . Incolla quanto segue nei campi del modulo:

  • ID chiave di accesso
  • Chiave d'accesso segreta

 

input-key-digital-ocean

 

Successivamente, salva le impostazioni e la connessione dovrebbe essere un successo. Quindi fare clic sul pulsante Impostazioni spazio e selezione per selezionare uno spazio o crearne uno nuovo. Vai al passaggio successivo per scoprire le funzionalità di DigitalOcean.

 

seleziona-spazio

 

3. Come funziona? Cosa posso fare con DigitalOcean?

Come funziona?

Dopo aver collegato WP Media Folder con DigitalOcean e aver abilitato Copia su DigitalOcean , tutti i nuovi media caricati verranno inviati a DigitalOcean.

 

copia in DigitalOcean

 

Ricordati di creare e selezionare uno spazio in cui verranno archiviati tutti i tuoi dati. E se desideri sincronizzare i file multimediali caricati prima di utilizzare l'integrazione di DigitalOcean, fai clic sul pulsante Sincronizza con DigitalOcean . Quindi invierà tutta la tua libreria multimediale esistente al tuo spazio DigitalOcean.

 

sincronizzazione-media-pulsante-digitale

 

Nota: quando esegui questa azione, l'URL del tuo file multimediale verrà sostituito dall'URL di DigitalOcean.
Si prega di vedere l'esempio qui sotto. Da https://joomunited.com/wp-content/uploads/2019/02/image.jpg a >> https://joomunited-space.nyc3.digitaloceanspaces.com/wp-media-folder-joomunited/wp-content /uploads/2019/02/image.jpg

 

Per scaricare i file multimediali sul tuo sito, devi abilitare l' Rimuovi dopo caricamento , la tua libreria multimediale sarà completamente archiviata su DigitalOcean anziché sul tuo server.

 

rimuovi-dopo-caricare-oceano-digitale

 

Abilitando Etichetta allegato , le informazioni su ciascun supporto verranno visualizzate quando si passa il mouse sull'etichetta DigitalOcean in alto a destra.

 

label-digitalOcean

 

Quando desideri modificare la posizione del file multimediale o rimuovere il plug-in, fai clic sul pulsante Recupera multimediali , quindi tutti i tuoi file multimediali verranno copiati da DigitalOcean nella tua libreria multimediale. Tutti i link precedenti aggiunti ai tuoi contenuti rimarranno al loro posto (nessun link interrotto).

 

recuperare-media-digitalocean

 

Nota: puoi sincronizzare i file da DigitalOcean alla libreria multimediale solo se vengono caricati tramite il nostro plug-in.

 

Come collegare CloudFront?

Cloudfront è integrato con il nostro plugin. DigitalOcean fornisce due metodi per stabilire una connessione con CloudFront. Uno è utilizzando Amazon S3 e l'altro è tramite il metodo predefinito di DigitalOcean.

Iniziamo con l'impostazione predefinita di DigitalOcean.

Innanzitutto, dovresti andare nei tuoi spazi su DigitalOcean e selezionare il bucket che hai collegato al tuo sito. Quindi vai alla Impostazioni .

All'opzione CDN ( Content Delivery Network ) , fai clic sul Modifica , quindi seleziona Abilita CDN . E fai clic sul Salva .

 

digital-ocean-cdn-default

 

Un popup di notifica mostra che CDN è stato abilitato dopo pochi secondi dal caricamento. Nell'angolo destro, seleziona Endpoint CDN , quindi copia l'URL e incollalo nel Dominio personalizzato (CNAME) .

 

cdn-endpoint-url-digital-ocean-default


Infine, puoi vedere le modifiche nel URL file in ogni immagine.

 

file-url-cdn-digital-ocean-default

 

E il secondo modo, puoi utilizzare Amazon S3 Cloudfront. Innanzitutto, nella dashboard di Amazon, accedi a Servizi > CloudFront o vai a questo link .

 

menu cloudfront

 

Da qui, fai clic sul Crea distribuzione nell'angolo destro.

 

pulsante di creazione-distribuzione

 

Quindi incolla il tuo dominio nel Origin domain . Ad esempio: "https://joomunited.us-east-1.digitaloceanspaces.com"

 

creare-distribuzione-oceano-digitale

 

Nella Comportamento cache predefinito > Richieste chiave e origine cache , selezionare l'opzione Impostazioni cache legacy .

 

impostazione della cache legacy

 

Successivamente, scorri verso il basso fino alla Web Application Firewall (WAF) e seleziona "Non abilitare le protezioni di sicurezza" . Dopotutto, scorri fino in fondo e fai clic sul Crea distribuzione .

 

web-application-firewall-digital-ocean

 

Quindi passa ai dettagli di distribuzione, copia il nome del dominio di distribuzione. E vai alle impostazioni di Amazon in WP Media Folder e incollalo nel Dominio personalizzato (CNAME) .

 

copia-distribuzione

 

Attendi alcuni minuti affinché l'immagine venga caricata completamente quando il campo Ultima modifica cambia da "Distribuzione in corso" alla data e ora corrente.

Infine, puoi vedere le modifiche nel URL file su ciascuna immagine.

 

file-url-cdn-digital-ocean-s3

 

Impostazioni e azioni avanzate

È possibile selezionare uno spazio per importare cartelle e file dal server DigitalOcean alla libreria multimediale. Oppure copia tutti i file da uno spazio all'altro.

 

copia-spazi