Skip to content

Trasferire i Media da WordPress a Google Cloud Platform con WP-Stateless: Guida Tecnica

22 Maggio 20193 minute read

Nel mondo dello sviluppo WordPress, gestire in modo efficiente i file multimediali è fondamentale. In questo articolo vedremo come spostare i media dal tuo sito WordPress verso Google Cloud Platform (GCP) utilizzando il plugin WP-Stateless. Questa guida è pensata per sviluppatori con competenze intermedie, che conoscono almeno le basi dell’uso del terminale e della configurazione dei plugin.

1. Requisiti di Base

  • Un sito WordPress installato e funzionante.
  • Accesso a Google Cloud Platform (account GCP attivo).
  • WP-Stateless: il plugin gratuito per trasferire i media su GCP.

2. Creazione del Bucket su Google Cloud Platform

Per iniziare, è necessario creare un bucket in GCP dove verranno memorizzati i file multimediali:

  1. Accedi alla Console di Google Cloud Platform.
  2. Vai alla sezione Storage e seleziona Browser.
  3. Clicca su + Crea bucket e segui la procedura guidata. Imposta il nome, la regione e le regole di accesso in base alle tue esigenze.
  4. Una volta creato il bucket, annota il suo nome e la regione, saranno necessari per la configurazione del plugin.

3. Installazione e Attivazione di WP-Stateless

Per installare il plugin WP-Stateless:

  1. Accedi al pannello di amministrazione di WordPress.
  2. Vai su Plugin > Aggiungi Nuovo e cerca “WP-Stateless”.
  3. Installa e attiva il plugin.

4. Configurazione di WP-Stateless

Una volta attivato il plugin, procedi con la configurazione:

  1. Vai su Impostazioni > WP-Stateless nel menu di WordPress.
  2. Nella sezione Account inserisci le credenziali per accedere al tuo bucket GCP:
    • Bucket Name: il nome del bucket creato in precedenza.
    • GCP API Key/Service Account: crea una chiave per un account di servizio dalla Console GCP e copia il JSON generato.
  3. Configura le opzioni di sincronizzazione:
    • Scegli se trasferire i file esistenti e/o sincronizzare i nuovi upload.
    • Imposta il metodo di distribuzione (modalità Stateless o Full).
  4. Salva le impostazioni e verifica la connessione tra WordPress e il bucket GCP.

5. Test e Verifica

Dopo aver configurato WP-Stateless, esegui alcune operazioni per verificare che tutto funzioni correttamente:

  • Prova a caricare un nuovo file multimediale: verifica che venga automaticamente sincronizzato sul bucket GCP.
  • Controlla nel pannello di GCP se il file è presente e accessibile.
  • Verifica il funzionamento del sito: assicurati che le immagini e i media vengano caricati correttamente sul front-end.

6. Suggerimenti e Risoluzione Problemi

  • Permessi del Bucket: Assicurati che il bucket sia configurato per permettere l’accesso pubblico o limitato in base alle tue necessità.
  • Chiave API: Se riscontri errori di connessione, verifica che il file JSON dell’account di servizio sia corretto e aggiornato.
  • Cache e CDN: Se usi sistemi di caching o CDN, ricorda di aggiornare le configurazioni per riflettere il nuovo percorso dei media.

Conclusione

Trasferire i media su Google Cloud Platform con WP-Stateless è un’ottima soluzione per alleggerire il server WordPress e migliorare le prestazioni del sito. Seguendo questa guida potrai configurare il tutto in modo rapido e sicuro, sfruttando i vantaggi di GCP per la gestione dei file multimediali.

Related Articles

Nessun commento

Torna su