Molti utenti sono interessati alla domanda su come trasferire un sito su un altro hosting che esegue CMS Joomla. Questo processo è molto responsabile e richiede una maggiore attenzione da parte dell'utente. La procedura è suddivisa in due passaggi molto importanti: preparazione per il trasferimento, trasferimento file e configurazione.
Preparazione per il trasferimento
Il successo del trasferimento di un sito Joomla a un hosting altrove dipende in gran parte da quanto bene e correttamente è stata eseguita la preparazione per questo processo. È estremamente importante copiare correttamente i file dal server di hosting al computer. Se il sito è molto grande ed è composto da molti file, la procedura di copia può richiedere molto tempo.
Durante la copia, l'utente non è immune da errori di rete e perdita di comunicazione, che possono influire sulla qualità del processo. I file potrebbero non essere copiati correttamente o completamente. Per migliorare la sicurezza e l'affidabilità della copia, si consiglia di eseguire questa procedura due volte, salvare entrambe le versioni dei file e quindi confrontarle. Se sono identici, allorala copia ha avuto successo. Prima di spostare un sito su un altro hosting, è molto importante fare questo confronto. Molti provider di hosting nei loro pannelli di controllo offrono la possibilità di archiviare i dati. Quindi i file possono essere scaricati come archivio, il che è molto più semplice.
Oltre ai file, devi copiare il database e le impostazioni di Joomla CMS. Pertanto, il passaggio successivo sarà il backup dei dati archiviati in MySQL, perché è con esso che funziona il CMS. Per fare ciò, nel pannello di controllo dell'hosting, devi trovare la sezione PhpMyAdmin ed esportare da essa tutte le tabelle Joomla in un file di archivio gzip.
Trasferimento e configurazione file
Prima di trasferire un dominio su un altro hosting, è molto importante familiarizzare con le sue regole e impostazioni. Dovresti controllare se i file.htaccess e index.php sono presenti. Quando si trasferiscono i dati, dovrebbero essere sostituiti con i propri file. Per gestire il database, è necessario trovarlo nel pannello di controllo di PhpMyAdmin e creare lì un nuovo database o utilizzare quello esistente se esiste già. È necessario importare in esso l'archivio gzip precedentemente creato. Se le tabelle vengono visualizzate dopo, l'importazione è avvenuta correttamente.
Prima di spostare il sito su un altro hosting, devi modificare le impostazioni di configurazione di Joomla nel file configuration.php. Per fare ciò, aprilo con un blocco note e modifica le impostazioni in quelle che sono state emesse al momento dell'acquisto di un nuovo hosting. Molto spesso, le modifiche riguardano le seguenti righe:
- accesso utente;
- password;
- nome di basedati;
- indirizzo del server.
Il nuovo hoster deve fornire all'utente i nuovi parametri del server DNS, che devono essere inseriti nel pannello di registrazione. Questi passaggi devono essere eseguiti per collegare il sito dell'utente al nuovo hosting.
Attentamente e con attenzione, poiché i file sono stati copiati dall'hosting precedente, è necessario caricarli sul nuovo server. È meglio controllare lo stato della connessione prima di trasferire il sito su un altro hosting, perché interruzioni e guasti durante questa procedura sono inaccettabili. Se le impostazioni del nuovo server lo consentono, puoi scaricare i file come archivio e quindi decomprimerli sul nuovo sito.
Dopo un trasferimento di file riuscito, devi impostare i permessi di scrittura in alcune cartelle. Prima di tutto, questo riguarda “/images/stories/” e “/cache/“. Oltre a questi, potrebbero esserci altri componenti sul sito dell'utente che richiedono la definizione di autorizzazioni di scrittura, ad esempio una galleria fotografica. Ora devi andare al pannello di amministrazione del sito e provare ad accedere. Se è riuscita, la migrazione del sito è riuscita.