Come spostare un sito WordPress locale su un server live

Come spostare un sito WordPress locale su un server live

· · 14 min di lettura ·
Scritto da: avatar autore Joella Dunn
avatar autore Joella Dunn
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator, è specializzata nella manutenzione del sito, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è garantire che il tuo sito web WordPress sia sicuro e pronto per la crescita.
·
Revisionato da: avatar recensore John Turner
avatar recensore John Turner
John Turner è il Presidente di Duplicator. Ha oltre 20 anni di esperienza nel settore aziendale e nello sviluppo e i suoi plugin sono stati scaricati oltre 25 milioni di volte.

Lavori sul tuo sito WordPress da settimane. Ora è pronto, ma è ancora nascosto al mondo su un server locale.

È ora di lanciare il tuo sito web su un server live!

Che tu sia un piccolo imprenditore, un blogger o uno sviluppatore, questo processo è fondamentale. È il ponte tra il tuo progetto privato e un palcoscenico pubblico.

In questo tutorial, ti mostrerò tutto ciò che devi sapere per spostare WordPress da un server locale a uno live.

Ecco i punti chiave:

  • Usa il plugin Duplicator Pro: Il metodo più semplice per migrare siti WordPress senza complessità tecniche
  • Tre passaggi principali: Esegui il backup del tuo sito locale, configura l'hosting live, quindi importa il tuo backup
  • Scegli un hosting affidabile: Seleziona un host ottimizzato per WordPress come Bluehost per ottenere i migliori risultati
  • È necessaria la configurazione del database: Crea un nuovo database MySQL sul tuo server live prima di importare
  • URL aggiornati automaticamente: Duplicator gestisce la ricerca e la sostituzione degli URL di localhost durante la migrazione
  • Trasferimento completo del sito: Tutto viene migrato, inclusi plugin, temi, contenuti e personalizzazioni

Riepilogo rapido: Come spostare un sito WordPress locale su un server live

1. Esegui il backup del sito locale.
Per rendere rapidamente live il tuo sito WordPress locale, installa Duplicator Pro. Quindi, esegui il backup dell'intero sito locale.
2. Configura il sito WordPress live.
Successivamente, dovrai configurare completamente un nuovo sito WordPress su un server live. Ciò comporta la ricerca di un hosting web, la scelta di un nome di dominio e la creazione di un nuovo database.
3. Importa il backup locale nel sito live.
Una volta installato WordPress, trascina e rilascia il backup locale nella pagina Importa di Duplicator sul sito live. Duplicator si occuperà di qualsiasi attività di migrazione complessa.

Indice

Perché spostare un sito WordPress locale su un server live?

Sapevi che puoi costruire completamente il tuo primo sito web senza doverlo pubblicare prima?

Anche se non sei uno sviluppatore, puoi eseguire WordPress localmente sul tuo computer. In sostanza, ciò comporta la creazione di un ambiente di staging per:

  • Risolvere i problemi del tuo web design
  • Creare post del blog
  • Aggiornare WordPress
  • Imparare a programmare
  • Qualsiasi altra attività di manutenzione

Su un localhost, puoi lavorare su un sito WordPress senza il rischio di pubblicare errori a un pubblico.

Inoltre, non richiede un piano di hosting o un nome di dominio. Puoi semplicemente utilizzare un ambiente locale come LocalWP, MAMP, WAMP o XAMPP per ospitare gratuitamente il tuo sito segreto.

Una volta aggiunte tutte le funzionalità e le caratteristiche necessarie al tuo sito, puoi facilmente migrarlo su un server live. Poiché lo hai sviluppato prima su un server locale, il tuo sito web sarà completamente pronto per i nuovi visitatori. 

Come creare un sito WordPress locale

Se non hai ancora un sito locale, dovrai iniziare creandone uno.

Se non sei sicuro di come fare, consulta questa guida su come spostare un sito WordPress live su un host locale. Troverai istruzioni passo passo sulla creazione di un sito di staging locale.

Quindi, sentiti libero di apportare le personalizzazioni che desideri! Il tuo software locale configurerà un'installazione WordPress vuota, in modo da poter installare una varietà di plugin per aiutarti a creare il sito dei tuoi sogni.

Ad esempio,  SeedProd è un page builder per principianti che puoi usare per progettare il tuo sito WordPress.

Poiché ha una semplice interfaccia drag-and-drop e centinaia di template predefiniti, non dovrai preoccuparti di conoscere alcun codice.

Modulo di opt-in di SeedProd

Se stai avviando un negozio online, puoi installare Easy Digital Downloads. Questo plugin e-commerce rende facile vendere qualsiasi cosa, dal software alla musica.

Ti aiuta a configurare i tuoi prodotti, collegare opzioni di pagamento di terze parti e persino proteggere determinate pagine web come contenuti riservati ai membri.

prodotto Easy Digital Downloads

Come puoi vedere, hai opzioni illimitate quando si tratta di personalizzare il tuo sito WordPress locale.

Come spostare un sito WordPress locale su un server live

Dopo aver installato i plugin, attivato un tema e personalizzato completamente il tuo sito, è ora di spostarlo su un server live! In questo modo, chiunque può vedere e interagire con i tuoi contenuti. 

Ecco come fare:

  • Aggiungi il plugin Duplicator Pro al tuo sito WordPress locale e attiva la tua licenza
  • Crea un backup completo del tuo sito, inclusi file, database e impostazioni
  • Acquista hosting, registra un dominio e installa WordPress su un server live
  • Configura un database MySQL e un utente con i privilegi appropriati sul tuo account di hosting
  • Carica il backup locale sul sito live ed esegui la procedura guidata di migrazione di Duplicator

Passaggio 1: Installa Duplicator sul sito locale

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 tuo sito personalizzato lungo il percorso.

Una soluzione molto più semplice e sicura è installare un plugin di migrazione WordPress come Duplicator. Questo potente strumento può eseguire il backup del tuo intero sito web locale e migrarlo su un server live in pochi passaggi!

Plugin Duplicator Pro

Per iniziare, scegli un abbonamento per Duplicator Pro. Sebbene esista una versione gratuita, Duplicator Pro supporta le migrazioni drag-and-drop. Questa funzionalità è essenziale per rendere il tuo sito live operativo il più rapidamente possibile.

Guarda come un'agenzia di web design completa 50 migrazioni al mese con Duplicator Pro!

Dopo aver completato l'acquisto, copia la tua chiave di licenza e scarica Duplicator Pro. Quindi, apri la dashboard di amministrazione di WordPress per il tuo sito WordPress locale. Installa e attiva il plugin Duplicator.

Prima di iniziare a usare Duplicator, dovrai attivare la tua licenza. Vai su Duplicator Pro » Impostazioni » Generali e incolla la tua chiave di licenza.

Attiva la chiave di licenza di Duplicator

Infine, fai clic su Attiva. Ora puoi spostare il tuo sito WordPress locale su un server live!

Passaggio 2: Esegui il backup del tuo sito locale

Usando Duplicator, puoi creare backup del tuo sito. Queste sono copie salvate dei tuoi file WordPress, database, plugin, temi e altri dati.

Poiché Duplicator esegue il backup di tutte queste informazioni in un unico file zip, rende facile migrare il tuo sito web su un server diverso.

Per creare un backup, vai su Duplicator Pro » Backup » Aggiungi Nuovo.

Aggiungi un nuovo backup con Duplicator

Puoi dare al tuo backup un nome personalizzato in cima alla pagina. Sebbene Duplicator supporti molte posizioni di archiviazione cloud come Wasabi, Google Drive e Dropbox, seleziona l'opzione Locale .

Primo passaggio del backup di Duplicator

Successivamente, espandi la sezione Backup. Questo ti consente di personalizzare esattamente quali dati dal tuo sito locale verranno trasferiti al nuovo server live.

Preset di backup di Duplicator

Se desideri creare un backup completo, fai clic sul preset Sito completo .

Tuttavia, puoi passare a Personalizzato e deselezionare i tuoi file multimediali, i plugin e i temi attivi, il database o i file core di WordPress. Fallo solo se non hai bisogno dei dati sul tuo sito live.

Al termine, fai clic su Avanti. In questa pagina, vedrai una scansione completa del tuo sito web.

Scansione backup Duplicator

Assicurati di rivedere eventuali avvisi prima di creare il backup. Al termine di Duplicator, lo vedrai nella pagina Backup .

Scarica il file di archivio di backup

Come ultimo passaggio, scarica il file di archivio. Duplicator ti consente di inserire semplicemente questo file nella tua installazione WordPress live e iniziare immediatamente a importare i dati del tuo sito locale. 

Se stai caricando manualmente il tuo sito su un client FTP come FileZilla, dovrai anche scaricare il file dell'installer. Anche se non hai ancora installato WordPress, questo script installer.php decomprimerà il file di archivio e installerà il tuo contenuto nella nuova posizione. 

Passaggio 3: Configura il tuo sito web live

Ora è il momento di creare il tuo sito WordPress live! Per fare ciò, dovrai trovare un provider di hosting WordPress. 

Un web host ti fornirà spazio server e risorse per un sito web live. Fornisce l'infrastruttura, l'ambiente server e il supporto tecnico per garantire che il tuo sito WordPress sia accessibile e funzioni bene. 

Una delle migliori opzioni è Bluehost. Questo web host è raccomandato da WordPress per la sua convenienza e scalabilità.

Hosting WordPress Bluehost

Con Bluehost, puoi mettere online il tuo sito locale per soli $ 2,95 al mese. Inoltre, avrai un nome di dominio completamente gratuito per il primo anno. 

Una volta che ti sei iscritto a un piano, puoi scegliere un nome di dominio. Questa sarà la parte principale del tuo URL che incoraggia la consapevolezza del marchio e la memorabilità.

Registrazione dominio Bluehost

Quindi, completa la creazione del tuo account di hosting. Dopodiché, Bluehost installerà automaticamente WordPress per te. Puoi semplicemente accedere alla tua dashboard di hosting e fare clic sul pulsante Accedi a WordPress .

Accesso a WordPress di Bluehost

Questo aprirà la tua nuova dashboard di WordPress! Tuttavia, sarà un'installazione vuota, quindi dovrai importare il tuo sito locale per caricare i tuoi dati personalizzati. 

Passaggio 4: Crea un nuovo database

Prima di iniziare a migrare il tuo sito locale al nuovo server, è importante creare un nuovo database WordPress. Di solito, il tuo web host fornirà un modo semplice per farlo.

Con Bluehost, puoi semplicemente trovare le impostazioni Database e fare clic su Database MySQL .

Database MySQL

Sotto Crea nuovo database, inserisci un nome e premi Crea Database.

Crea database MySQL

Dovrai anche creare un nuovo utente e assegnargli i privilegi per il controllo del database. Per prima cosa, compila un nome utente e una password per l'utente.

Crea utente MySQL

Scorri verso il basso fino alla sezione Aggiungi utente al database. Qui, seleziona sia il nuovo utente che il nuovo database.

Aggiungi utente al database

Come ultimo passaggio, puoi assegnare tutti i privilegi all'utente. 

Passaggio 5: Importa il tuo sito locale

Se hai deciso di migrare il tuo sito manualmente, dovresti caricare i file del tuo sito locale sul tuo nuovo sito con un client File Transfer Protocol (FTP). Inoltre, sarebbe necessario utilizzare phpMyAdmin per importare il tuo vecchio database.

Tuttavia, Duplicator Pro semplifica questo processo. Dopo aver configurato il tuo sito web live, apri la tua bacheca di WordPress e installa Duplicator. Quindi, trova la pagina Importa backup.

Importa un backup con Duplicator

Trascina e rilascia il tuo file di archivio salvato nella casella di importazione. Vedrai alcuni dettagli sul backup una volta completato il caricamento.

Continua l'installazione del backup

Nella pagina successiva, premi Avvia installazione.

Avvia l'installer di Duplicator

Ora, la procedura guidata di migrazione di Duplicator ti guiderà attraverso l'installazione. In alto, il Tipo di installazione dovrebbe essere Installazione completa sito singolo. Dovresti anche scegliere la modalità di installazione Avanzata.

Migrazione Duplicator avanzata

Sotto Configurazione, inserisci il nome del tuo nuovo database, nome utente e password. Quindi, premi Valida

Dovrai accettare i termini e le notifiche. Dopo aver fatto clic su Avanti, conferma le impostazioni dell'installer.

Durante l'installazione, dovrai sostituire l'URL del tuo sito locale con quello live. Nella Fase 3, aggiungi il tuo vecchio URL nel campo Cerca. Il nuovo URL va accanto a Sostituisci.

Ricerca e sostituzione Duplicator

Duplicator sostituirà automaticamente ogni menzione del vecchio URL nel tuo database. Non avrai bisogno di installare un plugin aggiuntivo di ricerca e sostituzione.

Successivamente, il tuo sito locale verrà spostato sul server live. Puoi utilizzare il pulsante Accesso Admin per accedere al tuo nuovo sito web!

Domande frequenti (FAQ)

Come trasferisco il mio sito WordPress su un nuovo hosting e dominio?

Puoi trasferire il tuo sito WordPress su un nuovo hosting o nome di dominio installando Duplicator Pro e creando un backup del tuo sito attuale. Quindi, installa Duplicator Pro sulla seconda installazione di WordPress e trascina e rilascia il tuo file di archivio per importarlo.

Dopo la migrazione, è una buona idea aggiornare il tuo DNS, informare Google del cambiamento, aggiungere reindirizzamenti e controllare i link interrotti.

Per maggiori dettagli, consulta queste utili guide:

Come migrare un sito WordPress su un nuovo hosting senza un plugin?

Per migrare manualmente un sito WordPress su un nuovo hosting, esporta il tuo database come file SQL in phpMyAdmin. Per un sito locale, apri http://localhost/phpmyadmin/ e seleziona il metodo di esportazione Rapida.

Successivamente, usa un client FTP o cPanel per esportare i file nella tua cartella public_html, altrimenti nota come directory principale. 

Sul nuovo host, apri la cartella principale del tuo sito, fai clic destro su tutti i file ed eliminali. Quindi, carica i file del tuo vecchio sito.

Dovrai anche andare alla scheda Importa in phpMyAdmin, fare clic su Scegli File, e caricare il file di database originale.

Importa database

Anche se hai migrato completamente i tuoi contenuti, il tuo database potrebbe ancora puntare al sito locale. Per aggiornare questo, apri la tabella wp_options in phpMyAdmin.

Fai clic su Sfoglia accanto a wp_options. Quindi, trova e modifica il valore siteurl nella colonna options_name:

Modifica URL del sito

Dovrai anche aggiornare il tuo file wp-config.php. Utilizzando un client FTP o cPanel, apri questo file e trova le righe di codice che contengono le informazioni del tuo 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' );

Poiché sei passato da un server locale a uno live, i permalink dei tuoi post e delle tue pagine potrebbero non funzionare correttamente. Per risolvere questo problema, vai su Impostazioni » Generali. Non modificare nulla prima di fare clic su Salva modifiche

Successivamente, vai su Impostazioni » Permalink. Simile a prima, salva queste impostazioni senza cambiare nulla. 

Dopo una migrazione, potresti riscontrare alcune immagini mancanti e collegamenti interrotti sul tuo nuovo sito web. Per assicurarti che tutto funzioni correttamente, dovrai sostituire eventuali URL di localhost con gli URL del tuo sito live. 

Per fare ciò, apri phpMyAdmin e vai alla scheda SQL. Qui, incolla questa query SQL:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Assicurati di aggiornare il link predefinito con l'URL del tuo sito live. Dopo aver fatto clic sul pulsante Vai, i tuoi nuovi visitatori potranno vedere e interagire con i tuoi contenuti migrati. 

Come pubblico il mio sito web su un server live?

Puoi pubblicare il tuo sito web su un server live acquistando un piano di web hosting e un nome di dominio. Quindi, usa Duplicator Pro per migrare il tuo sito locale sul server live. 

Qual è la differenza tra staging e live WordPress?

Il tuo sito WordPress live è il sito web visibile pubblicamente che i motori di ricerca e i visitatori online possono vedere e con cui interagire. Un sito di staging è una copia identica del tuo sito web live, ma è ospitato localmente o sul sottodominio del tuo server. Il tuo sito di staging è un luogo privato e sicuro per apportare modifiche al tuo sito senza influire sui tuoi contenuti live.

Come copio un sito di staging su un sito live?

Per copiare un sito di staging su un sito live, installa Duplicator Pro sul sito di staging. Crea un backup completo del sito di staging. Sul sito live, carica il backup nella pagina Importa di Duplicator.

Conclusione

Fatto! Hai appena spostato il tuo sito WordPress locale su un server live.

Mentre sei qui, potresti apprezzare questi tutorial aggiuntivi su WordPress:

Vuoi mettere online il tuo sito web locale? Scarica Duplicator Pro per spostare istantaneamente i tuoi contenuti su un server live!

avatar autore
Joella Dunn Content Writer
Joella è una scrittrice con anni di esperienza in WordPress. In Duplicator, è specializzata nella manutenzione del sito, dai backup di base alle migrazioni su larga scala. Il suo obiettivo finale è garantire che il tuo sito web WordPress sia sicuro e pronto per la crescita.
I nostri contenuti sono supportati dai lettori. Se fai clic su determinati link, potremmo ricevere una commissione.

Non lasciare che un altro giorno passi senza protezione

Ogni ora senza backup adeguati di WordPress mette il tuo sito a rischio • Ogni migrazione di WordPress ritardata ti costa in termini di prestazioni e crescita

Ottieni Duplicator Ora
Plugin Duplicatore

Aspetta! Non perdere la tua
offerta esclusiva!

Come cliente , ottieni il 60% DI SCONTO

Prova Duplicator gratuitamente sul tuo sito: scopri perché oltre 1,5 milioni di professionisti di WordPress si fidano di noi. Ma non aspettare: questo sconto esclusivo del 60% è disponibile solo per un periodo limitato.

o
Ottieni 60% di Sconto su Duplicator Pro Ora →