GNU/Linux >> Linux Esercitazione >  >> Panels >> Plesk

Come clonare un sito Web DNN sul server dedicato Windows

Un clone di un sito Web è un duplicato esatto di il database e i file del sito con lievi modifiche. Poiché MS SQL deve disporre di database univoci da gestire con utenti di database univoci, è necessario apportare alcune lievi modifiche al nome del database e all'utente durante il processo di clonazione.

Un clone è utile quando si desidera copiare un live sito e usarlo per il lavoro di sviluppo. Puoi aggiungere nuovi moduli, provare nuove skin, aggiornare i contenuti e sperimentare il sito clonato senza influire sul tuo sito live. Un clone è anche comunemente usato quando vuoi mettere in scena un aggiornamento. Se non sei sicuro di come funzionerà il tuo sito quando verrà aggiornato a una versione più recente di DNN, un clone fornisce un banco di prova. L'aggiornamento del clone ti dà il tempo necessario per aggiornare i moduli che potrebbero interrompersi durante il processo e aggiornare la skin a una versione più recente prima di clonare la versione aggiornata sul sito live.

Per creare un clone di il tuo sito web, devi essere un cliente del server dedicato. I clienti di hosting condiviso possono contattare il team di supporto con una richiesta per la clonazione del proprio sito o l'esecuzione di un aggiornamento di staging sul proprio sito. Crea il dominio di aggiornamento per lo sviluppo o la gestione temporanea
  1. Accedi al tuo server dedicato utilizzando Desktop remoto
  2. Avvia Control Suite facendo doppio clic sulla sua icona sul desktop. Se il collegamento non è disponibile, accedere a C:\netstrap\SystemControl ed eseguire NetStrap.exe tramite Esplora risorse
  3. Fai clic con il pulsante destro del mouse su Plesk x.x.x (Domini)> Accedi come amministratore . Questo ti consente di accedere al Pannello di controllo di Plesk come utente amministratore
  4. Se sei un rivenditore che ha più clienti e stai creando il clone per uno dei tuoi clienti, fai clic su Clienti , quindi scegli il cliente
  5. Fai clic su Domini> Crea dominio
  6. Compila la schermata con il nome di dominio del clone, un login, una password e una password confermata. Di solito aggiungiamo "dev" o "upgrade" al nome del sito live che stiamo clonando per scopi organizzativi. Fare clic su Avanti
  7. Fai clic su Fine a meno che tu non voglia impostare limiti sul dominio facendo clic su Avanti
  8. Se il sito di origine ha HTTPS abilitato, dovrai abilitare HTTPS sul sito di destinazione
Clone il sito live sul dominio appena creato
  1. In Control Suite, fai doppio clic su Plesk x.x.x (Domini) icona. Fai clic su Aggiorna icona nella barra multifunzione dei comandi se il dominio appena creato non è elencato
  2. Fai doppio clic sul sito live che stai clonando nel dominio appena creato
  3. Fai clic sul DNN x.x.x icona nell'albero di navigazione
  4. Fai clic su Clone DotNetNuke icona nella barra multifunzione dei comandi


  5. Fai clic su Sito di destinazione > ... che aprirà una finestra di dialogo Scegli oggetto che ti consentirà di navigare nell'albero per il dominio appena creato


  6. Fai doppio clic su Plesk x.x.x (Domini) . Fai doppio clic sul dominio che hai creato per clonare. Fai clic su Nessuna app installata . Fai clic su OK . Tieni presente che Control Suite non ti consentirà di clonare su un dominio su cui è già installata un'app CMS
  7. Specifica il database di destinazione e Utente database di destinazione e assicurati che siano diversi dal sito di origine. Se due istanze DNN sono collegate allo stesso database, possono causare molti seri problemi
  8. Fai clic su Esegui> Sì . Se hai mantenuto le opzioni predefinite, viene eseguito il backup, l'ottimizzazione del sito di origine, i file vengono copiati, le autorizzazioni vengono applicate e il sito clonato viene caricato in un browser
Come clonare il sito di sviluppo o aggiornato per tornare al sito live
Una volta terminato il lavoro di sviluppo o aggiornamento, è possibile utilizzare lo strumento clone per clonare nuovamente il sito di sviluppo/aggiornamento. Poiché lo strumento clone non eseguirà la clonazione su un sito con un'app installata, devi prima eliminare il tuo sito live
  1. Fai doppio clic sul sito live dall'albero di navigazione di Control Suite
  2. Seleziona DotNetNuke icona
  3. Fai clic su Elimina app pulsante


  4. Si noti che espandendo i parametri di backup ed eliminazione si vede che per impostazione predefinita viene eseguito il backup dei file del sito e del database. È possibile aggiungere una descrizione al backup. Puoi anche scegliere quali database eliminare e se eliminare i file del tuo sito. Devono essere eliminati affinché il clone funzioni
  5. Premi Esegui> Sì
  6. Una volta che il dominio del tuo sito live è vuoto, il sito di sviluppo/aggiornato può essere clonato nella sua posizione. Fai clic sulla versione DNN del tuo sito di sviluppo/aggiornato
  7. Fai clic su Clone DotNetNuke icona
  8. Fai clic sul Sito di destinazione> ... e vai a Nessuna app installata del tuo sito originale posizione nella finestra di dialogo Scegli oggetto. Fare clic su OK
  9. Fai clic su Esegui> OK
  10. Il tuo sito di sviluppo/aggiornamento verrà clonato di nuovo nella posizione del tuo sito live originale e visualizzato in una finestra del browser
Tieni presente che se il clone non riesce perché il sito di destinazione non è vuoto, potresti aver aperto una finestra di Explorer nella posizione dei file del tuo sito. Se elimini manualmente il contenuto della cartella httpdocs, lo strumento clone dovrebbe funzionare come previsto
Plesk
  1. Come gestire i domini su un server dedicato

  2. Come disabilitare la ricorsione DNS sul tuo server dedicato

  3. Come gestire il server dedicato di Windows 2008

  4. Come eseguire il provisioning del servizio di inoltro sul server dedicato

  5. Come eseguire il backup del tuo sito web

Come creare un abbonamento/dominio sul tuo server dedicato

Come creare nomi di dominio temporanei per domini sul tuo server dedicato

Come aggiungere un reCAPTCHA al tuo sito Web WordPress

Come aggiungere un reCAPTCHA al tuo sito Joomla

Come eseguire il desktop remoto nel tuo server Windows

Come disabilitare cPanel sul tuo server dedicato