Trasferire WordPress da locale a web produzione

Quali sono i passaggi fondamentali e necessari per trasferire il nostro sito in locale WordPress sul vero e proprio server web in produzione? Oggi vi spiego esattamente tutti i passaggi cercando di ridurre al minimo qualsiasi errore legato al trasferimento.

Per prima cosa dobbiamo andare alla cartella principale di tutta la installazione di WordPress prenderla e caricarla via FTP nel server e nella prima path.

Nel frattempo che tutti i files vengano caricati, andiamo (nel mio caso uso MAMP) nel phpMyAdmin e facciamo un export del DB dal quale verrà generato un file .sql.

table_sql

Ora andiamo al pannello phpMyAdmin del server web e facciamo un import del DataBase.

Fatto questo abbiamo caricato il DB e tutti i file sul server. Ora non ci resta che aprire il file wp-config.php e sostituire i valori DB_NAME, DB_USER e DB_PASSWORD con quelli creati dal pannello di controllo dove avete scelto il vostro Hosting.

Fatto questo inseriamo sempre nel file wp-config.php la nuova url del dominio.

Ma questo non basta! Infatti se abbiamo già personalizzato il sito in locale con testi e foto, dobbiamo sistemare la path di tutte le foto e immagini inserite negli articoli e nelle pagine. Per fare queste ci rechiamo in phpMyAdmin e andiamo alla voce SQL.

sql_command

Qui dobbiamo inserire il nuovo comando, inserendo prima la url del sito vecchio e poi nel secondo campo la url del sito nuovo in produzione e premere Esegui.

Fatto questo avremo una installazione perfetta di tutto ed il nostro sito finalmente online!

2 commenti su Trasferire WordPress da locale a web produzione

  1. Ciao.
    Ho seguito passo passo la tua guida ma non sono riuscito a fare la copia.
    Ho un woocommerce nel db1 e voglio clonarlo pari pari nel db2.
    Ho installato WP (tramite l’application installer di aruba)
    Ho copiato tutto la cartella content del sito “originale” nella root di quello clonato
    Ho esportato il DB1 e importato nel DB2
    Ho modificato il Wp-Config puntandolo al db2
    Ho aggiunto le due righe che hai scritto nel wp-config (a fondo pagina)
    Ho eseguito la query in PhpMyadmin specificando la root dove si trova la cartella wp-content/uploads

    Non ho ottenuto risultato.
    dove sbaglio?
    grazie

    1. Ciao Marco esattamente che tipo di errore ricevi? Non vedendo faccio fatica a capire dove possa essere l’errore. Hai attivato il debug su true?

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *