Se hai finito di creare un sito Web WordPress in locale, allora ti starai chiedendo come migrare WordPress da localhost a server? È abbastanza facile se segui il processo giusto e anche quello senza rimanere bloccato nel mezzo. Ma, prima di approfondire la sua comprensione, parliamo prima un po'di localhost WordPress. Localhost in parole semplici significa âÃÂÃÂquesto computer.âÃÂàSignifica il computer su cui è in esecuzione il programma; può essere il tuo computer o il tuo server web. Quindi ora hai capito cos'è in realtà Localhost. Ora parliamo di WordPress localhost! Fonte: Unsplash Localhost WordPress è fondamentalmente una configurazione in cui hai il tuo sito Web WordPress insieme ai suoi vari componenti, come un database, PHP e un server Apache. Per capire la necessità di arrivare al server è necessario capire quali sono i pro e i contro del trasferimento del sito WordPress da localhost a server: *Facilità di condivisione del contenuto:* Quasi tutti i contenuti sono realizzati per il pubblico, quindi potresti aver bisogno del modo più semplice per renderlo disponibile al tuo pubblico. Nel caso in cui lavori solo su un host locale, trovi abbastanza difficile condividere i dati con il tuo pubblico. D'altra parte, se è live sul server, la condivisione dei tuoi post e contenuti è a portata di clic. Basta scrivere i tuoi contenuti, aggiungere alcuni file multimediali e fare clic sul pulsante Pubblica. Non appena il tuo link attivo viene scansionato su Google, il tuo pubblico può accedervi facilmente. Quindi, è uno dei motivi per trasferire il sito WordPress da localhost a server. Fonte: Google Immagini *Necessità di privacy:* Se stai cercando la privacy e non vuoi che nessuno controlli il tuo lavoro, allora localhost WordPress è consigliato nella fase iniziale. Il localhost WordPress ti aiuta a creare contenuti, installare plug-in, testare plug-in, controllare i temi e lavorare su codici e modelli senza la preoccupazione che i tuoi dati vengano divulgati o resi pubblici. Pertanto, nella fase iniziale si consiglia di lavorare su WordPress localhost. * Sii sicuro con la versione clone: ​​* Devi lavorare con attenzione mentre lavori alla versione live del tuo sito. È essenziale aggiornare e installare plugin e temi di tanto in tanto, non puoi rovinare il tuo sito live. A volte, il tuo sito potrebbe essere eliminato a causa di alcuni errori durante il lavoro sul back-end della tua versione live del sito. Ma come tutti sappiamo, gli esseri umani sono inclini agli errori, potresti anche commettere un errore sul sito live. Quindi, se stai anche pensando di migrare WordPress da localhost a server, è sempre consigliabile tenere con te una versione clone del tuo sito, così nel caso dovessi fare un pasticcio sul tuo sito live, puoi salvarti con la versione clone . Questi sono alcuni pro e contro di base del trasferimento di un sito WordPress da localhost. Ora, starai pensando âÃÂÃÂcome dovrei spostare il mio sito WordPress da localhost a server? Non preoccuparti! Continua a leggere per ottenere risposte a tutte le tue domande! *Dopo aver parlato delle esigenze, discutiamo il metodo di migrazione di WordPress da localhost a server:* Quando hai finito di creare il tuo sito web localmente con l'uso di vari software disponibili come WAMP e MAMP, è giunto il momento di farlo vivere! Prima di tutto, parliamo degli elementi necessari per creare un sito Web live. Essere preparati in anticipo è sempre una buona idea! Non è vero? La prima cosa di cui hai bisogno è avere un sito WordPress in esecuzione su localhost e devi avere pieno accesso ad esso, quindi potresti non rimanere bloccato nel mezzo. In secondo luogo, devi disporre di un nome di dominio del tuo sito web con web hosting. Nella fase iniziale, si consiglia di disporre di un programma FTP. E l'ultima cosa è ottenere il plug-in di migrazione di WordPress, che ti aiuterà a trasferire facilmente il sito WordPress da localhost a server. Quando sei pronto con tutto questo, ora è il momento di iniziare il processo. *Iniziamo!* Qui parleremo dell'utilizzo di un âÃÂÃÂMigration PluginâÃÂàper eseguire l'intero processo, ed è uno dei metodi migliori per il principianti. * Passaggio 1- Duplicator Plugin: come installare e configurare?* Il primo passo è installare e attivare âÃÂÃÂDuplicator PluginâÃÂàsul tuo sito Web WordPress locale. Questo plug-in ti aiuta a creare un file zip dei plug-in, dei temi, dei contenuti, del database e di altri file del tuo sito. Al termine dell'attivazione, attenersi alla seguente procedura: Il duplicatore inizierà a funzionare, dopo alcuni test, e quando tutti gli elementi sono contrassegnati come validi, puoi fare clic sul pulsante âÃÂÃÂBuildâÃÂà. Ci vorranno alcuni minuti ma non chiudere la scheda fino al completamento del processo. Dopo il suo completamento, vedrai anche l'opzione di download per il programma di installazione e il pacchetto di archiviazione. Il pacchetto archivio è fondamentalmente un clone del tuo sito Web WordPress, inclusi immagini, temi, plug-in, caricamenti e backup. Considerando che, il programma di installazione è uno script che automatizza il trasferimento quando viene aperto il file di archivio. Entrambi sono un file piuttosto importante! Basta fare clic sul collegamento âÃÂÃÂone-click downloadâÃÂàper scaricare entrambi i file. Fonte: Wordfence *Passaggio 2- Come creare un database?* Per migrare WordPress da localhost a server, è molto importante creare un database MySQL, che è un sistema di gestione di database relazionali open source disponibile gratuitamente. Se ne hai già uno allora sei a posto! Se ne stai creando uno, segui questi passaggi: Ora, cPanel creerà un nuovo database. Ora scorri verso il basso fino alla sezione degli utenti MySQL. Ora aggiungi un nome utente e una password riservati per creare un nuovo utente. Ora, quando viene creato il nuovo utente, devi consentire di lavorare sul database. Per questo vai alla sezione âÃÂÃÂâÃÂÃÂAggiungi utente al databaseâÃÂÃÂ. Il prossimo passo è selezionare l'utente del database dal menu a discesa che si trova proprio accanto al pulsante âÃÂÃÂUserâÃÂÃÂ, quindi fare clic sul database e quindi il pulsante Aggiungi. Ora, l'utente può lavorare sul sito WordPress, qui una cosa devi assicurarti di aver salvato i dettagli del nome del database, nome utente e password sul tuo Blocco note; poiché è necessario per completare l'intero processo. Fonte- WordPress.org *Passaggio 3- Come caricare file da Localhost a Live Server?* Successivamente, è un passaggio molto importante, quindi leggilo attentamente, in questo passaggio devi caricare i file di archivio e di installazione dal tuo host locale al server live. Inizia con la connessione del tuo server live con l'aiuto di un client FTP. Il client FTP è un software progettato per trasferire i file in entrambe le direzioni tra un computer e un server online. Al termine di questo passaggio, devi assicurarti che la directory principale del tuo sito Web non contenga file e sia vuota. Ora sei pronto per caricare i file di archivio e di installazione da Duplicator nella tua directory principale. *Passaggio 4- Come eseguire lo script di migrazione?* L'ultimo passaggio nel trasferimento del sito WordPress da localhost a server consiste nell'eseguire lo script di migrazione. Dopo aver caricato correttamente i file di migrazione, ora devi aprire httpyourdomainname.com/installer.php. Qui yourdomainname è il nome di dominio del tuo sito web. Ora, la procedura guidata di migrazione di Duplicator si aprirà sullo schermo. Fonte- WordPress.org Ora, il programma di installazione eseguirà un test di convalida e cercherà i file di archivio. Devi solo controllare i termini e le condizioni, fare clic sul pulsante destro e quindi fare clic sul pulsante Avanti. Apparirà una schermata in cui dovrai inserire le informazioni del tuo database WordPress; in cui host è localhost. Ora devi inserire i dettagli del database, che hai creato in precedenza. Ora fai clic sul pulsante Avanti. Qui, il backup del database WordPress dall'archivio verrà importato in un nuovo database. Il passaggio successivo consiste nell'aggiornare l'URL del tuo sito e fare clic sul pulsante successivo. Ora hai completato con successo l'intero processo e apparirà una schermata di successo. Basta fare clic sul pulsante âÃÂÃÂAdmin LoginâÃÂàe puoi accedere all'area di amministrazione del tuo sito web. Ora, Duplicator ti aiuterà a ripulire automaticamente tutti i file di installazione. Congratulazioni! Hai terminato il processo di migrazione di WordPress da localhost a server. Fonte- Unsplash Se segui attentamente questi passaggi, c'è una rara possibilità che tu possa rimanere bloccato nel mezzo. Tuttavia, ci sono alcuni errori comuni che i tecnici devono affrontare durante il processo di trasferimento del sito WordPress da localhost a server. Quindi discutiamone! **Problemi durante l'esportazione e l'importazione del database WordPress** In alcuni casi, potresti non riuscire a esportare o importare tutti i contenuti e solo una parte di essi potrebbe essere esportata/importata. Quindi cosa puoi fare in questo caso? Devi andare direttamente al database ed esportare il tuo file SQL, ma a volte si verificano anche alcuni errori in questo passaggio. Quindi ecco la soluzione, con l'accesso al tuo database tramite phpMyAdmin, puoi esportare i dati SQL. Nel caso in cui non disponi dell'accesso, puoi installare WordPress plugin Adminer. Un altro modo semplice è esportare i dati tramite i comandi MySQL, per questo è necessario disporre dell'accesso SSH ai server e utilizzare il comando mysqldump. Quindi ecco i comandi che devi seguire: *Problemi durante il caricamento/il download dei file* È importante disporre di una buona connessione Internet, quindi il processo potrebbe non richiedere anni per essere completato. Si consiglia inoltre di creare un file compresso prima del caricamento per velocizzare il processo. Durante il trasferimento di file da un server a un altro è possibile utilizzare i comandi LFTP e mirror *Ottenere la giusta dimensione delle tue miniature* Nel caso in cui tu stia ridisegnando il tuo tema o ne prendi uno nuovo, anche la dimensione dell'immagine in primo piano potrebbe cambiare e apparire distorta. In tal caso, basta scaricare il plug-in âÃÂÃÂRegenerate ThumbnailsâÃÂàe attivarlo. Quindi vai su Strumenti e fai clic su rigenera, quindi fai clic su Rigenera tutte le miniature. *Configurazione di WordPress dopo la migrazione* Il nuovo database fa riferimento anche al vecchio sito. Nel caso in cui il nome di dominio venga modificato durante la migrazione, dovrai affrontare vari problemi di reindirizzamento. Per questo, devi aggiornare su WordPress il tuo nuovo dominio del sito. Vai su Impostazioni-Generali Per risolvere questo problema, cerca il file wp-config.php (o aggiungili alla fine di quel file) e inserisci il tuo URL corretto: define(âÃÂÃÂWP_HOMEâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com define(âÃÂÃÂWP_SITEURLâÃÂÃÂ, âÃÂÃÂhttpmy-domain.com *Problemi con i permessi dei file* Durante la migrazione di WordPress da localhost a server, potresti riscontrare problemi di autorizzazione. Alcuni server host ti consentono di lavorare su file con autorizzazioni come 777 che fornisce l'accesso per leggere e scrivere i file. Questo non va bene dal punto di vista della sicurezza. Per questo, la soluzione più semplice è avere accesso SSH al tuo server e puoi modificare i permessi dei file usando il comando: chmod -R 644 /percorso/della/cartella/ *Prendendo l'aiuto di professionisti* Dopo aver seguito attentamente tutti i passaggi, se non si riesce ancora a risolvere i problemi, si consiglia di richiedere l'aiuto di alcuni esperti. Ovviamente, non vuoi sprecare tempo ed energie per risolvere il problema specifico. È meglio spendere qualche centesimo e risolvere i tuoi problemi. Esistono varie agenzie WordPress che puoi anche assumere per semplificare il tuo lavoro. È molto importante lavorare con la massima concentrazione ad ogni passo, altrimenti ti ritroverai nei guai. Quindi, questi erano alcuni errori di base che possono verificarsi durante il trasferimento del sito WordPress da localhost a server. Se stai seguendo correttamente il processo indicato per spostare il sito WordPress da localhost a server, potresti riscontrare meno errori e problemi. Spero che tu ottenga risposte a tutte le tue domande che potrebbero verificarsi durante il processo di migrazione del sito WordPress da localhost a server!