Come creare un sito di staging/clone per WordPress con UpdraftClone

Pubblicato: 2021-10-01

"Prima facciamolo vivere nell'ambiente di staging."

Come sviluppatore, potresti averlo sentito spesso; e in caso contrario, fidati di me, lo sentirai molto in futuro.

Quindi, cos'è esattamente un server di staging?

Se desideri aggiungere nuove funzionalità o modificare un comportamento specifico di un sito Web live esistente, devi prima testarlo su un server di staging. È come un ambiente di test – dove puoi sperimentare senza rischi – Se tutto funziona correttamente, sei libero di apportare le stesse modifiche sul tuo server di produzione sapendo che non avrà alcun tipo di impatto negativo sul tuo sito live.

Un server di staging è un server di prova utilizzato per testare un sito Web in un ambiente "simile alla produzione". Questo server è un modo completamente sicuro per aggiungere/modificare il flusso per il tuo sito Web, poiché poiché è solo un server di test, non importa se segnala errori o se il sito si arresta in modo anomalo a causa delle modifiche apportate. Puoi capire dove hai sbagliato, correggere gli errori e creare una versione stabile del tuo sito.

Utilizzando UpdraftClone , puoi creare un clone del tuo sito Web WordPress istantaneamente e dalle impostazioni di UpdraftPlus. Ma prima di scegliere UpdraftClone, spiegheremo brevemente perché tutti gli sviluppatori e i proprietari di siti WordPress dovrebbero scegliere questa opzione.

Perché scegliere UpdraftClone?

Per eseguire un sito di staging, avrai bisogno di un server separato. Per fare ciò, dovrai prima acquistare un pacchetto di hosting di siti Web. I costi dell'hosting del sito Web variano a seconda del tipo di ambiente host con cui decidi di utilizzare. Di solito ci sono 4 tipi di hosting: hosting condiviso, hosting dedicato, hosting VPS e hosting WordPress gestito.

Hosting condiviso: nell'hosting condiviso, più siti Web sono ospitati insieme su un unico server Web fisico. Le risorse del server vengono quindi condivise tra tutti i siti Web ospitati.

Hosting dedicato: un server Web fisico dedicato a un singolo sito Web.

Hosting VPS: copia di hosting di server privati ​​virtuali (VPS) ambienti server dedicati all'interno di un server condiviso. Questa opzione è piuttosto popolare in quanto è più economica dell'hosting dedicato e offre prestazioni, affidabilità e sicurezza migliori rispetto all'hosting condiviso.

Hosting WordPress gestito: questa opzione fornisce potenti opzioni tecnologiche per il tuo sito WordPress. Questa opzione di hosting si occupa dei backup, dei controlli di sicurezza, dell'aggiornamento di WordPress e molto altro.

È possibile acquistare uno qualsiasi dei servizi di hosting di cui sopra per configurare un sito di staging. Una volta che hai un server di hosting, dovresti quindi impostare lo stesso ambiente del server del tuo sito live. In questo modo, garantisci che il tuo sito non abbia alcun problema una volta che le modifiche sul server di staging vengono spostate sul server live.

Dopo aver impostato il tuo ambiente server di staging ideale, dovrai eseguire i seguenti passaggi che configureranno la versione di staging del tuo sito. Ciò richiederà un discreto grado di conoscenza tecnica da raggiungere.

  • Scarica file e database dal server di produzione.
  • Carica file e database sul server di staging.
  • Esegui una ricerca/sostituzione nel database corrispondente all'URL di staging. Dovrai sostituire tutte le occorrenze dell'URL attivo con un URL di staging.

Nota: per semplificare questo processo di migrazione, puoi utilizzare UpdraftMigrator . Questa opzione abilita questo processo in pochi minuti e viene completata all'interno delle impostazioni di UpdraftPlus.

Anche se hai bisogno del server di hosting solo per un giorno o due, di solito dovrai pagare almeno una tariffa annuale. Ad esempio, è possibile che tu possa completare tutte le modifiche che desideri apportare al tuo sito di test in 2 o 3 giorni. Tuttavia, dovrai pagare per un intero anno di hosting.

Invece di sprecare un sacco di soldi pagando commissioni di hosting che non utilizzerai, puoi utilizzare UpdraftClone invece solo per il periodo di tempo per cui ne hai bisogno. Questo può farti risparmiare un sacco di tempo e denaro extra, rendendo l'intero processo molto più facile da usare..

UpdraftClone ti permetterà di creare un clone con la stessa configurazione del sito originale. Non è necessaria alcuna codifica avanzata o conoscenza tecnica per configurare il sito di staging poiché è tutto a posto. UpdraftClone utilizza anche un server VPS basato su cloud, che è più affidabile ed efficiente di altri server.

Come clonare un sito usando UpdraftClone

UpdraftClone funziona su base token , che può essere acquistato nel nostro negozio. Avrai bisogno di 1 token per generare una versione clonata del tuo sito per 24 ore. Per ogni settimana successiva, è necessario 1 token aggiuntivo per mantenere attivo il sito.

Per avviare e configurare il tuo clone, puoi acquistare 5 token per un pacchetto di 1 mese che costerà agli utenti solo $ 12. Entro questo periodo, puoi ospitare il tuo sito di staging clonato per un mese e testare/aggiornare qualsiasi nuovo flusso/funzionalità del tuo sito web.

Il processo di clonazione del tuo sito WordPres utilizzando UpdraftClone è semplice e intuitivo, anche per chi non ha una conoscenza approfondita di WordPress.

Dopo aver acquistato i token clone, accedi alla dashboard di WordPress del tuo sito live. Vai su Impostazioni >> Backup UpdraftPlus . Nella scheda 'Migra/Clone', fai clic sul pulsante 'UpdraftClone'.

Ti verrà presentato un modulo in cui dovrai collegare il tuo account UpdraftPlus. Puoi collegarlo tramite le tue credenziali UpdraftPlus.com o utilizzando una chiave UpdraftClone.

Per ottenere una chiave UpdraftClone, accedi a UpdraftPlus.com .
Passa a Il mio account >> UpdraftClone .

Fare clic sul pulsante "Crea chiavi" sotto "Gestione chiavi UpdraftClone".

Quindi, fai clic sul pulsante "Mostra chiavi esistenti" e vedrai un paio di chiavi create. Puoi utilizzare un'unica chiave per iniziare a clonare il tuo sito.

Puoi scegliere una delle due opzioni – Credenziali UpdraftPlus o chiave UpdraftClone – Fai semplicemente clic sul pulsante "Connetti" quando sei pronto.

Nella schermata successiva, verranno visualizzate tutte le impostazioni predefinite, proprio come lo screenshot qui sotto. Ti mostra anche la versione corrente di PHP e WordPress sul sito clonato.

Queste dovrebbero essere le stesse impostazioni utilizzate dal tuo sito live. Pertanto, dovresti ottenere un ambiente pronto per la produzione esatto per il tuo sito clonato. Premi il pulsante "Crea clone" e lascia che UpdraftClone esegua il processo di clonazione del tuo sito sul server di staging.

UpdraftClone ti mostrerà l'avanzamento della clonazione sulla stessa schermata poiché potrebbero essere necessari un paio di minuti per clonare completamente il tuo sito, a seconda delle dimensioni di tutte le immagini, i plug-in, i contenuti ecc. Durante il processo, ti verrà presentato lo staging URL della versione clone. I dettagli dell'amministratore e della password ti verranno quindi inviati tramite l'e-mail registrata di UpdraftPlus. Questo è l'URL che puoi utilizzare per lavorare quando esegui modifiche e aggiornamenti, senza rischi.

Come apportare modifiche su un sito clonato?

Una volta che il tuo sito Web è stato clonato su un server VPS, vorrai ovviamente apportare modifiche ad esso. Per questo, è necessario accedere al filesystem e molto probabilmente al database. Puoi accedere a queste opzioni dal tuo "Account personale" su UpdraftPlus.com.

Vai alla pagina Il mio account >> UpdraftClone . Qui otterrai un elenco dei tuoi siti clone. Fai clic su "Gestisci" accanto al clone che hai appena creato.

Nella schermata successiva, vedrai le opzioni come Accesso al database, Accesso SSH, Accesso SFTP, ecc. Per aggiornare il flusso di un sito Web, ti verrà richiesto di avere accesso al filesystem. Fare clic su "Mostra credenziali di accesso SFTP".

Questo ti presenterà le credenziali SFTP del tuo sito clonato. Utilizzando queste credenziali, puoi connetterti al sito di staging tramite client FTP e modificare i file secondo le tue esigenze.

Utilizzando lo stesso metodo, puoi accedere al database cliccando sulla casella 'Database Login'.

Questo è tutto! Ora puoi testare le nuove modifiche sul tuo sito in stage clonato. Una volta che hai finito con le modifiche e sei felice che tutto funzioni secondo i tuoi standard, dovrai spostarli sul sito live. Se desideri una copia esatta del nuovo sito di staging clonato su quello live, puoi ottenerlo utilizzando il plug-in UpdraftMigrator . Vedere l'esercitazione seguente, che spiega come migrare un sito su un altro server utilizzando UpdraftMigrator .

Buona clonazione / messa in scena!

Il post Come creare un sito di staging/clone per WordPress con UpdraftClone è apparso per la prima volta su UpdraftPlus. UpdraftPlus – Plugin di backup, ripristino e migrazione per WordPress.