Ci sono molte ragioni per cui potreste voler clonare un sito WordPress. Questi possono includere il test di nuovi plugin, provare nuovi temi, o spostare il tuo sito su un nuovo server.

È in realtà molto facile fare una copia del tuo sito WordPress utilizzando il plugin Duplicator. Il plugin impacchetterà i vostri upload, temi, plugin, e soprattutto tutti i vostri contenuti WordPress.

Qui vi mostreremo i 5 semplici passi da seguire per clonare il vostro sito WordPress utilizzando Duplicator.

Ragioni per copiare un sito WordPress:

  • Crea un sito di staging per testare le modifiche di WordPress come temi o plugin
  • Sposta il tuo sito WordPress su un nuovo host/server
  • Backup del tuo sito WordPress

Video Tutorial

Non hai voglia di guardare un video?

Ecco la nostra guida completa passo dopo passo per clonare il tuo sito WordPress:

Come clonare un sito WordPress utilizzando Duplicator

Ci sono tonnellate di plugin che ti permettono di migrare il tuo sito WordPress. Per questo tutorial, useremo Duplicator poiché è semplice da usare e gratuito.

Ecco i 5 passi facili da seguire per clonare il sito WordPress:

Passo 1. Installa Duplicator sul tuo sito WordPress

La prima cosa che dovrai fare è installare il plugin Duplicator. Questo è semplice come accedere al tuo cruscotto di amministrazione e cliccare su Plugins/Add new sulla barra laterale. Poi cercate “Duplicator” e dovrebbe essere il primo risultato (ha oltre 1 milione di installazioni attive).

Se avete bisogno di ulteriore aiuto per installare Duplicator leggete la nostra guida all’installazione dei plugin WordPress.

Progetto Duplicator nella pagina “Aggiungi plugin”

Dopo aver installato e attivato Duplicator vedrete Duplicator nella vostra barra laterale di amministrazione.

Qui puoi cliccare su packages che ti darà le opzioni per l’esportazione del tuo sito.

Impostazioni di Duplicator nella navigazione amministrativa

Ora entriamo nel dettaglio del processo di esportazione del sito.

Passo 2. Esportare il pacchetto Duplicator

Una volta nella pagina Duplicator clicca su “Create New” in alto a destra per iniziare il processo di esportazione. Il “pacchetto” che Duplicator creerà includerà i tuoi temi, plugin, media e contenuti (tutto il tuo sito).

Creare un nuovo pacchetto in Duplicator

Qui avrai alcune opzioni tra cui cosa c’è nell’esportazione e il nome del pacchetto. Molto probabilmente non avrai bisogno di cambiare alcuna impostazione, quindi puoi semplicemente cliccare su next.

Dopo aver premuto next Duplicator scansionerà il tuo sito per vedere se l’esportazione funziona correttamente. Se vi imbattete in qualche errore, potete inviare un’email al vostro web host per risolvere qualsiasi problema che possa emergere. Sul nostro host non abbiamo avuto alcun problema dalla scansione del sistema.

Quando clicchi su build il sito sarà compresso in un pacchetto. Questo è un file di installazione PHP e un file zip che contiene tutti i contenuti e i file del sito WordPress.

Puoi scaricare il tuo sito clonato WordPress completo cliccando su “One-Click Download”. Questo ti darà il file PHP e l’archivio zip.

Scarica il tuo pacchetto duplicatore

A seconda del tuo browser potresti essere avvisato che il sito sta scaricando più file. Basta cliccare su accetta se appare (come ha fatto in Chrome per noi).

Ora che abbiamo il nostro sito web impacchettato è il momento di caricarlo sul nostro nuovo server.

Step 3. Carica il pacchetto Duplicator sul tuo nuovo (o esistente) server

Per caricare il clone del tuo sito WordPress dovrai avere accesso all’FTP del tuo sito. Se sei nuovo all’FTP avrai bisogno di un client FTP come Cyberduck che è gratuito su Windows/Mac. Di solito puoi ottenere il tuo login FTP attraverso la pagina di amministrazione del tuo web host. Se non riesci a trovare le tue informazioni di accesso FTP ti consigliamo di inviare un’email al tuo host web e loro dovrebbero essere in grado di guidarti nell’accesso.

Clienti FTP popolari per gli utenti di WordPress

  • Cyberduck (gratis su Windows/Mac)
  • Filezilla (gratis su Windows/Mac)
  • WinSCP (gratis su Windows)
  • Transmit (a pagamento su Mac)

In questo esempio, faremo un account FTP in SiteGround. La maggior parte delle interfacce di hosting sono diverse ma la funzionalità dovrebbe essere simile.

Creazione di un account FTP in SiteGround

Dopo aver creato il tuo login FTP annota il nome utente e la password e inseriscili nel tuo client FTP. Useremo il client FTP gratuito Filezilla in questa guida.

Inserisci le informazioni FTP in Filezilla

E’ importante notare se il tuo host usa FTP o SFTP, se il tuo login non funziona potrebbe essere perché è un login SFTP (SFTP è tipicamente comune ora). Questo può essere cambiato nell’opzione del protocollo del tuo client FTP.

Dopo che hai effettuato con successo il login nel tuo FTP sfoglia le cartelle per assicurarti di essere nella cartella pubblica. La maggior parte degli host chiama questa cartella “public_html” o qualcosa di simile. Se non hai cartelle sul tuo server, molto probabilmente sei già nella cartella pubblica di default. Se non riesci a trovare la tua cartella pubblica predefinita, ti consigliamo di contattare il tuo host web per il percorso esatto.

Vorrai anche eliminare tutti i file predefiniti nel tuo server. Vedrai qui che SiteGround aggiunge un file default.html che non ci servirà quando importeremo il nostro sito WordPress (assicurati di non cancellare nulla di importante).

Elimina i file di default dal tuo server

Ora che abbiamo una nuova cartella pubblica, carichiamo il nostro file Duplicator zip e Duplicator installer.php. Questo può essere fatto facilmente trascinando i file nel tuo client FTP.

Questo potrebbe richiedere alcuni minuti a seconda della dimensione del tuo sito. La maggior parte dei client FTP ti dirà il tempo rimanente durante l’upload.

Dopo che l’upload è finito sei pronto per passare al passo successivo.

Passo 4. Crea un nuovo database per il nuovo sito

Il tuo nuovo sito WordPress avrà bisogno di un nuovo database per funzionare, quindi dovrai crearne uno nella dashboard del tuo host web. L’interfaccia del tuo host potrebbe sembrare diversa, ma la funzionalità dovrebbe essere simile. Se hai bisogno di aiuto per creare un database MySQL puoi anche inviare un’email al tuo host per il supporto.

Creare un database MySQL in SiteGround

In SiteGround è facile come cliccare “Create Database” nei loro strumenti del sito.

Dopo aver creato il tuo database dovrai aggiungere un utente al database. Il database tiene il tuo contenuto mentre l’utente gli dà accesso. Questo nuovo nome utente e password saranno utilizzati nel processo di configurazione di Duplicator quindi assicurati di tenerli a portata di mano.

Creazione di un utente di database in SiteGround

Dopo aver creato il tuo utente di database assicurati che abbia accesso al nuovo database che hai creato. In SiteGround devi semplicemente cliccare su manage access e dovrebbe selezionare automaticamente il tuo database se ne hai uno.

Ora che abbiamo un nome di database, un nome utente e una password possiamo continuare con il programma di installazione di Duplicator.

Step 5. Esegui il programma di installazione di Duplicator e finisci di clonare il sito web

Dopo aver aggiunto i file al tuo server puoi accedere al programma di installazione di Duplicator andando su yourdomain.com/installer.php. Questo eseguirà il programma di installazione di Duplicator che ti chiederà i dettagli del tuo database MySQL che hai impostato nel passo precedente.

Quando caricherai per la prima volta il programma di installazione controllerà due volte il tuo ambiente di hosting per vedere se tutto è impostato correttamente.

Passo 1 del programma di installazione di Duplicator

Basta cliccare sulla casella di controllo dei termini e condizioni e dovresti poter procedere. Se la convalida non è riuscita, sentiti libero di farci sapere il tuo problema nei commenti e dovremmo essere in grado di aiutarti!

Dopo aver cliccato su next sarai in grado di inserire i dettagli del database che abbiamo creato in precedenza. Questo include il nome del database, il nome utente e la password. Per impostazione predefinita Duplicator cancellerà ciò che è nel database e aggiungerà il contenuto di WordPress. Quindi fai attenzione se lo stai eseguendo su un database già esistente.

Opzioni del database del programma di installazione di Duplicator

Siccome molto probabilmente stai spostando il sito su un nuovo dominio, la prossima opzione ti permetterà di selezionare un URL diverso per il sito. Per impostazione predefinita otterrà l’URL corretto del tuo nuovo dominio quindi non dovresti fare nulla qui; specialmente se è un sito di staging.

Opzioni URL duplicatore

Oltre a cambiare gli URL puoi anche aggiungere un nuovo account di amministrazione di WordPress. Questo è utile se stai clonando un sito di cui non conosci il login WordPress.

Creazione di un nuovo account admin con Duplicator

Dopo aver cliccato su next Duplicator ha clonato con successo il tuo sito. È estremamente importante lasciare che Duplicator cancelli i file di installazione, altrimenti qualcun altro può sovrascrivere il tuo sito usando il file installer.php. Per impostazione predefinita, Duplicator cancellerà questi file, ma non fa male ricontrollare che siano spariti nel tuo client FTP.

E così, hai clonato il tuo sito WordPress! Basta cliccare sul pulsante “admin login” e il sito dovrebbe funzionare come previsto.

Nota: Se vedi un sito WordPress vuoto dopo l’installazione potrebbe essere necessario cambiare il prefisso della tabella in wp-config.php. Tutti i database di WordPress usano un prefisso di tabella quando memorizzano il tuo sito nel database. Quindi se stai migrando su un’installazione esistente (vuota) di WordPress potresti aver bisogno di cambiare questa opzione. Puoi semplicemente andare nel file wp-config.php del tuo server originale e vedere a cosa era impostato il prefisso della tabella in precedenza e usare quella variabile nel file wp-config.php del tuo nuovo server

.

admin

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

lg