I nuovi backup di Duplicator con un solo clic, la cancellazione automatica e gli aggiornamenti di versione
I nuovi backup di Duplicator con un solo clic, la cancellazione automatica e gli aggiornamenti di versione
Avete lavorato al vostro sito WordPress per settimane. Ora è pronto, ma è ancora nascosto al mondo su un server locale.
È il momento di lanciare il vostro sito web su un server live!
Che siate piccoli imprenditori, blogger o sviluppatori, questo processo è fondamentale. È il ponte tra il vostro progetto privato e la fase pubblica.
In questo tutorial vi mostrerò tutto quello che c'è da sapere sullo spostamento di WordPress da un server locale a uno live.
Siete pronti a condividere il vostro sito web WordPress con il mondo? Cominciamo!
Sapevate che potete costruire completamente il vostro primo sito web senza doverlo prima pubblicare?
Anche se non siete sviluppatori, potete eseguire WordPress in locale sul vostro computer. In pratica, si tratta di creare un ambiente di staging per:
Su un localhost, è possibile lavorare su un sito WordPress senza il rischio di pubblicare errori al pubblico.
Inoltre, non richiede un piano di hosting o un nome di dominio. Potete semplicemente usare un ambiente locale come LocalWP, MAMP, WAMP o XAMPP per ospitare gratuitamente il vostro sito segreto.
Una volta aggiunte tutte le caratteristiche e le funzionalità di cui il sito ha bisogno, è possibile migrare facilmente il sito su un server live. Dato che lo avete sviluppato prima su un server locale, il vostro sito sarà completamente pronto per i nuovi visitatori.
Se non avete già un sito locale, dovrete iniziare a crearne uno.
Poi, sentitevi liberi di fare tutte le personalizzazioni che volete! Il software locale imposterà un'installazione WordPress vuota, in modo che possiate installare una serie di plugin per aiutarvi a creare il sito dei vostri sogni.
Ad esempio, SeedProd è un costruttore di pagine facile da usare per progettare il vostro sito web WordPress. Grazie alla semplice interfaccia drag-and-drop e alle centinaia di modelli predefiniti, non dovrete preoccuparvi di conoscere il codice.
Se state avviando un negozio online, potete installare Easy Digital Downloads. Questo plugin per il commercio elettronico consente di vendere facilmente qualsiasi cosa, dal software alla musica.
Vi aiuta a configurare i vostri prodotti, a collegare opzioni di pagamento di terzi e persino a proteggere alcune pagine web come contenuti riservati ai soci.
Come potete vedere, le possibilità di personalizzazione del vostro sito WordPress locale sono illimitate.
Dopo aver installato i plugin, attivato un tema e personalizzato completamente il vostro sito, è il momento di spostarlo su un server live! In questo modo, chiunque potrà vedere e interagire con i vostri contenuti.
Per uno sviluppatore potrebbe non essere un problema spostare manualmente un sito web in un'altra posizione.
Tuttavia, questa migrazione può richiedere molto tempo. C'è anche una buona probabilità di rompere accidentalmente il vostro sito personalizzato lungo il percorso.
Una soluzione molto più semplice e sicura è quella di installare un plugin per la migrazione di WordPress come Duplicator. Questo potente strumento può eseguire il backup dell'intero sito web locale e migrarlo su un server live in pochi passaggi!
Per iniziare, scegliete un abbonamento a Duplicator Pro. Sebbene sia disponibile una versione gratuita, Duplicator Pro supporta le migrazioni drag-and-drop. Questa funzione è essenziale per rendere il vostro sito live operativo il più velocemente possibile.
Dopo aver effettuato il check-out, copiate la chiave di licenza e scaricate Duplicator Pro. Quindi, aprite la dashboard di amministrazione di WordPress per il vostro sito WordPress locale. Installare e attivare il plugin Duplicator.
Prima di iniziare a usare Duplicator, è necessario attivare la licenza. Andate su Duplicator Pro " Impostazioni " Generale e incollate il vostro codice di licenza.
Infine, premere Attiva. Ora potete spostare il vostro sito WordPress locale su un server live!
Utilizzando Duplicator, è possibile creare copie di backup del proprio sito. Si tratta di copie salvate dei file di WordPress, del database, dei plugin, dei temi e di altri dati.
Poiché Duplicator esegue il backup di tutte queste informazioni in un unico file zip, è facile migrare il sito web su un altro server.
Per creare un backup, andare su Duplicator Pro " Backup " Aggiungi nuovo.
È possibile assegnare al backup un nome personalizzato nella parte superiore della pagina. Sebbene Duplicator supporti molte posizioni di archiviazione cloud come Wasabi, Google Drive e Dropbox, selezionare l'opzione Locale.
Successivamente, espandere la sezione Backup. Questa sezione consente di personalizzare esattamente i dati del sito locale che verranno trasferiti al nuovo server live.
Se si desidera creare un backup completo, è sufficiente fare clic sulla preimpostazione Sito completo.
Tuttavia, potete passare a Custom e deselezionare i file multimediali, i plugin e i temi attivi, il database o i file principali di WordPress. Fate questo solo se non avete bisogno dei dati sul vostro sito live.
Al termine, fare clic su Avanti. In questa pagina verrà visualizzata una scansione completa del sito web.
Prima di creare il backup, accertarsi di aver letto tutti gli avvisi. Quando Duplicator ha terminato, lo si vedrà nella pagina Backup.
Come ultimo passo, scaricate il file di archivio. Duplicator consente di inserire semplicemente questo file nell'installazione live di WordPress e di iniziare immediatamente a importare i dati del sito locale.
Ora è il momento di creare il vostro sito web WordPress dal vivo! Per farlo, dovrete trovare un provider di hosting WordPress.
Un host web mette a disposizione spazio e risorse del server per un sito web attivo. Fornisce l'infrastruttura, l'ambiente del server e il supporto tecnico per garantire che il vostro sito WordPress sia accessibile e funzioni bene.
Una delle migliori opzioni è Bluehost. Questo host web è consigliato da WordPress per la sua economicità e scalabilità.
Con Bluehost, potete mettere online il vostro sito locale per soli 2,95 dollari al mese. Inoltre, avrete un nome di dominio completamente gratuito per il primo anno.
Una volta sottoscritto un piano, è possibile scegliere un nome di dominio. Questo sarà la parte principale del vostro URL, che favorisce la notorietà e la memorizzazione del marchio.
Quindi, terminate la creazione del vostro account di hosting. Dopodiché, Bluehost installerà automaticamente WordPress per voi. È sufficiente accedere al proprio cruscotto di hosting e fare clic sul pulsante Accedi a WordPress.
Questo aprirà la vostra nuova dashboard di WordPress! Tuttavia, sarà un'installazione vuota, quindi dovrete importare il vostro sito locale per caricare i dati personalizzati.
Prima di iniziare la migrazione del sito locale sul nuovo server, è importante creare un nuovo database di WordPress. Di solito, il vostro host web fornisce un modo semplice per farlo.
Con Bluehost, è sufficiente trovare le impostazioni dei database e fare clic su Database MySQL.
In Crea nuovo database, inserite un nome e premete Crea database.
È inoltre necessario creare un nuovo utente e assegnargli i privilegi per il controllo del database. Per prima cosa, bisogna compilare un nome utente e una password per l'utente.
Scorrere fino alla sezione Aggiungi utente al database. Qui, selezionate sia il nuovo utente che il nuovo database.
Come ultimo passo, è possibile assegnare tutti i privilegi all'utente.
Se si decide di migrare il sito manualmente, bisogna caricare i file del sito locale sul nuovo sito con un client FTP (File Transfer Protocol). Inoltre, sarebbe necessario utilizzare phpMyAdmin per importare il vecchio database.
Tuttavia, Duplicator Pro semplifica questo processo. Dopo aver configurato il vostro sito web, aprite il cruscotto di WordPress e installate Duplicator. Quindi, trovare la pagina Importa backup.
Trascinare e rilasciare il file di archivio salvato nella casella di importazione. Una volta terminato il caricamento, verranno visualizzati alcuni dettagli sul backup.
Nella pagina successiva, premere Avvia installatore.
A questo punto, la migrazione guidata di Duplicator vi guiderà attraverso l'installazione. In alto, il Tipo di installazione deve essere Installazione completa di un singolo sito. È inoltre necessario scegliere la modalità di installazione avanzata.
In Configurazione, inserire il nome del nuovo database, il nome utente e la password. Quindi, premere Convalida.
Dovrete accettare i termini e le avvertenze. Dopo aver fatto clic su Avanti, confermate le impostazioni del programma di installazione.
Durante l'installazione, dovrete sostituire l'URL del vostro sito locale con quello live. Al punto 3, aggiungere il vecchio URL nel campo Cerca. Il nuovo URL va accanto a Sostituisci.
Duplicator sostituirà automaticamente ogni menzione del vecchio URL nel vostro database. Non sarà necessario installare un ulteriore plugin di ricerca e sostituzione.
Successivamente, il vostro sito locale verrà spostato sul server live. È possibile utilizzare il pulsante Admin Login per accedere al nuovo sito!
È possibile trasferire il proprio sito WordPress su un nuovo host o nome di dominio installando Duplicator Pro e creando un backup del sito attuale. Quindi, installate Duplicator Pro sulla seconda installazione di WordPress e trascinate il file di archivio per importarlo.
Dopo la migrazione, è bene aggiornare il DNS, informare Google del cambiamento, aggiungere i reindirizzamenti e verificare la presenza di link non funzionanti.
Per maggiori dettagli, consultate queste utili guide:
Come spostare un sito WordPress su un nuovo host
Come migrare un sito WordPress su un nuovo dominio
Per migrare manualmente un sito WordPress su un nuovo host, esportate il database come file SQL in phpMyAdmin. Per un sito locale, aprite http://localhost/phpmyadmin/ e selezionate il metodo di esportazione rapida.
Quindi, utilizzare un client FTP o cPanel per esportare i file nella cartella public_html, altrimenti nota come directory principale.
Sul nuovo host, aprire la cartella principale del sito, fare clic con il pulsante destro del mouse su tutti i file ed eliminarli. Quindi, caricare i file del vecchio sito.
È inoltre necessario andare nella scheda Importazione di phpMyAdmin, premere Scegli file e caricare il file originale del database.
Anche se il contenuto è stato completamente migrato, il database potrebbe ancora puntare al sito locale. Per aggiornarlo, aprire la tabella wp_options in phpMyAdmin.
Premere Sfoglia accanto a wp_options. Quindi, trovare e modificare il valore siteurl nella colonna options_name:
È inoltre necessario aggiornare il file wp-config.php. Utilizzando un client FTP o cPanel, aprite questo file e trovate le righe di codice che contengono le informazioni sul database:
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );
Da quando si è passati da un server locale a uno live, i permalink dei post e delle pagine potrebbero non funzionare correttamente. Per risolvere il problema, cercate Impostazioni " Generale. Non modificate nulla prima di aver cliccato su Salva modifiche.
Successivamente, andare su Impostazioni " Permalinks. Come in precedenza, salvare queste impostazioni senza modificare nulla.
Dopo una migrazione, è possibile che sul nuovo sito web si verifichino immagini mancanti e collegamenti interrotti. Per assicurarsi che tutto funzioni correttamente, è necessario sostituire gli URL del localhost con quelli del sito live.
Per farlo, aprire phpMyAdmin e andare alla scheda SQL. Incollare questa query SQL:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');
Assicurarsi di aggiornare il link predefinito con l'URL del sito live. Dopo aver premuto il pulsante Vai, i nuovi visitatori potranno vedere e interagire con i contenuti migrati.
È possibile pubblicare il proprio sito web su un server live acquistando un piano di hosting web e un nome di dominio. Quindi, utilizzate Duplicator Pro per migrare il vostro sito locale sul server live.
Il vostro sito WordPress live è il sito web visibile pubblicamente, che i motori di ricerca e i visitatori online possono vedere e con cui possono interagire. Un sito di staging è una copia identica del vostro sito live, ma è ospitato localmente o su un sottodominio del vostro server. Il sito di staging è un luogo privato e sicuro in cui apportare modifiche al sito senza influire sul contenuto live.
Per copiare un sito di staging in un sito live, installare Duplicator Pro sul sito di staging. Creare un backup completo del sito di staging. Sul sito live, caricare il backup nella pagina di importazione di Duplicator.
Ecco fatto! Avete appena spostato il vostro sito WordPress locale su un server live.
Mentre siete qui, potreste gradire queste ulteriori esercitazioni su WordPress:
Volete mettere online il vostro sito web locale? Scaricate Duplicator Pro per spostare immediatamente i vostri contenuti su un server live!
Divulgazione: I nostri contenuti sono sostenuti dai lettori. Ciò significa che se cliccate su alcuni dei nostri link, potremmo guadagnare una commissione. Raccomandiamo solo prodotti che riteniamo possano apportare un valore aggiunto ai nostri lettori.