Un server Web virtuale installato sul tuo computer (o server locale) ti consente di creare e personalizzare rapidamente e facilmente un sito web. Poiché ogni modifica richiede backup e aggiornamento, lo sviluppo di un sito Web su un server remoto può facilmente trasformarsi in un incubo, date le limitazioni della larghezza di banda e del traffico Internet.

Per questo motivo, la maggior parte degli sviluppatori sceglie giustamente di eseguire tutto lo sviluppo di WordPress su un server locale e quindi caricare il sito Web finito sul server live. Allo stesso modo, i futuri aggiornamenti del sito web vengono effettuati e testati localmente prima di essere caricati nell'ambiente live.

In questo post, esaminerò il processo di spostamento di un sito Web WordPress da un server locale a un server live.

Questo processo ti consente sposta in sicurezza tutti i contenuti del tuo sito web (immagini, post e pagine) così come Temi WordPress e plug-in da una directory sul tuo computer al server di produzione sul tuo hosting.

Ovviamente, ci sono alcuni plugin utili che possono semplificare questo processo, ma è sempre utile imparare il processo manuale.

Ma prima, se non hai mai installato WordPress, scopri Come installare un blog Wordpress passi 7 et Come trovare, installare e attivare un tema WordPress sul tuo blog 

Quindi torniamo al perché siamo qui.

prerequisiti

In questo tutorial, immagino tu abbia già soddisfatto alcuni prerequisiti. Questi sono solo alcuni dei semplici requisiti di cui avrai bisogno prima di iniziare.

1 - Installazione locale di WordPress

Dovresti avere un sito Web WordPress in esecuzione sul tuo computer. Per saperne di più sulla configurazione della tua locale, guarda il nostro tutorial su come installare WordPress in locale.

2 - Piano di hosting

Avrai anche bisogno di un piano di hosting attivo che offra PHP e MySQL. Fortunatamente, la maggior parte dei fornitoriweb hosting supporta PHP e MySQL. Meglio ancora, molti fornitori offrono script di installazione per WordPress per semplificare il più possibile le cose.

3 - Accesso SFTP

E infine, dovresti avere accesso a SFTP il tuo account di hosting e un programma client come fileZilla. Lo userai per caricare i file sul tuo hosting. In alternativa, puoi utilizzare l'opzione " File manager In cPanel ma, a differenza di SFTP, cPanel non fornisce una vista della struttura della directory locale.

Metodo 1: esportazione e importazione di contenuti mediante le funzionalità interne di WordPress

Un modo semplice e veloce per spostare un sito Web WordPress da un server locale a un ambiente di produzione consiste nell'utilizzare lo strumento di esportazione integrato in WordPress. Questo metodo presuppone che WordPress sia già installato e configurato sul tuo account di hosting live e che non ci siano contenuti sul tuo sito web live.

Questo è molto importante perché la funzione di importazione di WordPress non sostituirà il contenuto esistente, si limiterà ad aggiungere. Se hai vecchi contenuti, puoi comunque usare la nostra guida per ripristina il tuo sito Web WordPress  in modo da avere una struttura pulita e vuota.

Per iniziare a spostare il tuo sito web, vai alla dashboard di WordPress installata localmente e scorri fino a " strumenti ". Seleziona " Esportatore E spunta l'opzione " Tutti i contenuti '.

Esporta contenuti wordpress

Questo scaricherà un file XML sul tuo computer. Il file conterrà tutti i dettagli sul contenuto del tuo sito Web (a meno che tu non abbia selezionato un'unica opzione di download di contenuti, ad esempio solo i tuoi post, le tue pagine, un tipo di pubblicazione personalizzato o i tuoi media).

Ora accedi al tuo sito Web WordPress, quindi attiva il tema WordPress ei plugin che hai utilizzato sul server locale. Fatto ciò, vai a " Strumenti> Importa '.

Importa contenuti su wordpress

Se ti viene chiesto di installare il plug-in di importazione di WordPress, fallo e poi attivalo. Infine, utilizza il plugin per importare il file .xml che hai esportato dal tuo sito web locale.

Per fare ciò, fai prima clic sulle opzioni Esegui importatori per contenuto WordPress (osservazione: puoi anche usare questa funzione per spostare contenuti da altre fonti come Blogger, Tumblr, ecc..).

Arricchirti consultando il nostro plugin WordPress 7 per importare o esportare i dati

Quindi scegli un file per selezionare il tuo file XML, quindi fai clic per scaricarlo e importarlo. Ora attendi che il tuo contenuto venga importato. Quanto tempo aspetti dipenderà dalla quantità di contenuti che carichi e dal tuo piano di hosting.

Metodo 2: utilizzare un plug-in WordPress per spostare il tuo sito web

Se desideri un trasferimento trasparente al tuo sito Web, è meglio considerare un plug-in. Una rapida ricerca su Google mostrerà opzioni gratuite, ma qui ci sono i nostri tre preferiti.

1. BackupBuddy

Un'altra soluzione fantastica BackupBuddy  di iThemes. Questo affascinante plugin è la prima soluzione per gestire i backup del tuo blog. Con questo, è possibile creare backup completi dei siti Web (database e tutti), pianificare backup regolari, archivia le tue copie (localmente o tramite BackupBuddy Stash) e persino ripristinare il tuo sito Web con " ImportBuddy '.

Backupbuddy plugin di backup per wordpress di ithemes

Ma sapevi che puoi anche utilizzare BackupBuddy per spostare il tuo sito Web locale sul tuo sito Web live? È possibile utilizzare le funzionalità di migrazione integrate di BackupBuddy per spostare il tuo sito web da un computer a un altro (o da un alloggio all'altro). Il plug-in gestisce le modifiche al dominio, sostituisce automaticamente i tuoi URL e altro ancora per passare il tuo sito Web in modo più trasparente.

Download Demo | Web hosting 

2. duplicatore

Duplicatore è un ottimo plugin freemium che puoi usare per gestire i backup e le migrazioni del tuo sito web. Con il plug-in gratuito " Duplicatore Puoi facilmente creare i tuoi backup su richiesta, creare molti siti Web di progettazione (un pacchetto di contenuti, un tema WordPress e plugin da riutilizzare sui siti Web dei client) e sposta facilmente il tuo sito Web da locale a un sito Web di produzione (basta installare il plugin localmente su un pacchetto Quindi installarlo sul tuo sito web live usando lo stesso plugin).

Duplicatore - estensione per la migrazione a wordpress - wordpress.org estensione per wordpress in inglese

Altrimenti, se scegli " duplicatore Pro È possibile utilizzare le funzionalità premium per backup pianificati, software di sincronizzazione (Amazon, Dropbox, Google Drive, ecc), compatibilità multisito, API cPanel, notifica e-mail, supporto tecnico e altro ancora.

Download Demo | Web hosting 

3. Backup e ripristino

Backup e ripristino è un WordPress Plugin premio che ti aiuterà pianificare i backup del tuo sito Web su un server locale o su diversi server cloud come Dropbox, Google Drive e Amazon S3. Sarai quindi in grado di ripristinare l'intero sito Web, incluso il database, dai punti di ripristino esistenti con un solo clic.

Backup e ripristino

Sarà anche possibile scaricare il tuo sito web, database e tutti i tuoi backup. Questo plugin ti aiuterà anche a gestire i processi di backup e ripristino in modo facile, sicuro e affidabile.

Le sue caratteristiche includono: backup completo del sito web, backup Amazon S3, Google Drive, dropbox, il gestore dello spazio su disco, l'eliminazione automatica dei vecchi backup, il ripristino completo del tuo sito web, supporto per multisitoEcc. ...

Download | Demo | Web hosting

4. Super Backup & Clone - Migrazione

Qui vi presentiamo il WordPress Plugin premium Super Backup & Clone - Migrazione che ti permetterà di salvare il tuo sito web. In effetti, lavorare sul tuo sito Web è sempre un processo lungo e complicato, e sarebbe un peccato se perdessi il lavoro a causa di un'errata configurazione o di una cattiva gestione.

Super clone di backup migrato per wordpress

Questo plugin è quindi una soluzione di backup affidabile che ti permetterà evitare di perdere i dati.

Tra le sue caratteristiche, troveremo tra gli altri: un cruscotto intuitivo, la possibilità di mantenere diverse istanze di backup, migrazione su un altro possibile server, ripristino di backup, diagnosi automatica, eccellente supporto clienti, supporto multisito, ecc….

Download | DemoWeb hosting

Altre risorse consigliate

Ti invitiamo inoltre a consultare le risorse seguenti per approfondire la presa e il controllo del tuo sito Web e blog.

Conclusione

Ecco ! Questo è tutto per questo tutorial, spero che ora sarà facile per te spostare il tuo blog WordPress. Non dimenticare di parlarci del tuo commentaires, proposte e suggerimenti su questo articolo.

Tuttavia, puoi anche consultare il nostro risorse, se hai bisogno di più elementi per realizzare i tuoi progetti di creazione di siti Internet, consultando la nostra guida su Creazione di blog WordPress o quello acceso Divi: il miglior tema WordPress di tutti i tempi.

Sopprattuto condividi questo articolo sui tuoi diversi social network.   

...