Modo semplice per migrare il sito Joomla al nuovo server
I proprietari di siti Web spesso hanno bisogno della migrazione dei loro siti a causa di alcuni motivi commerciali.
I passaggi per migrare Joomla a un nuovo server comportano la copia di file e database del sito web.
Tuttavia, la migrazione incurante potrebbe portare a un funzionamento improprio del sito. Non hai bisogno di quella situazione giusto?
Riceviamo spesso richieste dai nostri clienti di migrare il sito Joomla a un nuovo server come parte dei nostri servizi di migrazione del server.
Oggi parliamo di come i nostri tecnici di supporto migrano il sito Joomla a un altro server.
Passaggi per migrare il sito Joomla a un nuovo server
Le migrazioni dei siti Web sono essenziali per utilizzare funzionalità avanzate e tecnologie più recenti.
Pertanto, il primo passo nella migrazione di un sito Joomla a un nuovo server consiste nel eseguire il backup dei file e dei database del sito web. Come tutti sappiamo, il backup è essenziale per prevenire la corruzione dei dati.
Ma come prendiamo il backup?
Andiamo avanti e controllare le fasi di migrazione in dettaglio.
Backup e ripristino di file e database di siti Web con accesso root
Avere accesso root sul server rende le cose davvero facili.
Di solito prendiamo il backup dei file utilizzando il seguente comando tar:
tar -czf username_backup.tar.gz /home/username/public_html
Ora, il backup sarà disponibile nella home directory dell’utente.
Dopo aver compresso i file principali del sito web di Joomla, lo trasferiamo al nuovo server usando il comando scp.
In primo luogo, ci spostiamo nella directory che contiene il file di backup e quindi esegue il comando,
scp username_backup.tar.gz _IPaddress:/remote/directory
Se il server remoto utilizza una porta SSH personalizzata, è necessario specificare la porta nel comando utilizzando l’argomento-P.
Joomla è un CMS basato su database. Quindi, anche la migrazione dei database è cruciale.
Generalmente prendiamo il backup del database usando il comando:
mysqldump database_name > database_name.sql
Questo comando mantiene una copia del database in un .file sql.
Al server di destinazione, ripristiniamo il backup del database utilizzando il comando MySQL.
mysql database_name < database_name.sql
Backup e ripristino di file e database di siti Web senza accesso root
Quando non si ha l’accesso root, incoraggiamo sempre i clienti a fare un backup dal pannello di controllo. Controlliamo ora i passaggi per eseguire il backup dei file utilizzando Cpanel.
- Per prima cosa, accedi a cPanel. Quindi, selezionare Backup dalla sezione File.
- Successivamente, fai clic su, Scarica un backup completo del sito web.
- Quindi, scegliere la directory Home come destinazione di backup.
Ora abbiamo generato il backup. Successivamente, utilizza FTP o la funzione di File Manager in cPanel per ripristinare tutti i file Joomla sul nuovo server.
Ad esempio, in cPanel,
Passiamo a File Manager nella sezione File. Scegliere il file di backup e fare clic su carica.
Questo è il modo in cui ripristiniamo i file Joomla.
Per il backup e il ripristino dei database senza avere accesso root, usiamo cPanel.
- In primo luogo, accediamo al cPanel.
- Quindi, navighiamo su Backup>> Scarica un backup del database MySQL
- Dopo di che, selezioniamo il nome del database.
- Infine, scegliamo la destinazione per salvare il backup.
Per ripristinare il database, seguiamo i passaggi seguenti,
- Prima di tutto, accediamo a cPanel e passiamo ai backup.
- Quindi, selezionare l’opzione Sfoglia sotto Ripristinare un database MySQL e scegliere il .sql.file gz che vuole ripristinare.
- Clicca su Apri e poi carica. Ora la destinazione fornita conterrà il database ripristinato.
phpMyAdmin aiuta anche a importare ed esportare il database Joomla. In phpMyAdmin, selezioniamo il database e scegliamo la scheda Esporta. Dopo di che, facciamo clic su Salva e Vai.
Allo stesso modo, per il ripristino, scegliamo il database e facciamo clic sulla scheda Importa in phpMyAdmin. Facciamo clic sul pulsante Sfoglia e selezioniamo il file di database dal computer. E, procedere con l’importazione del database.
Che completa il backup e il ripristino utilizzando phpMyAdmin.
Come risolviamo gli errori di migrazione comuni
In Bobcares, vediamo molti clienti che ricevono errori durante la migrazione dei file Joomla su un nuovo server. Controlliamo come i nostri tecnici di supporto risolvono alcuni errori principali.
Errore di pagina vuota
Molto spesso gli utenti ricevono una pagina vuota durante il caricamento del sito Joomla dopo la migrazione.
In generale, le variazioni nella configurazione PHP dei server di origine e di destinazione finiscono nell’errore di pagina vuota di Joomla.
Recentemente, uno dei nostri clienti ci ha contattato con un errore di pagina vuota sul sito Joomla. Al momento del controllo, i nostri ingegneri di supporto hanno scoperto che il modulo PHP mancante era il problema. Per trovare il vero motivo dietro la pagina vuota, abbiamo dovuto impostare la segnalazione degli errori nella configurazione di Joomla al massimo. Infine reinstallare il modulo PHP risolto l’errore di pagina vuota di Joomla.
Allo stesso modo, regole errate in .il file htaccess causa errori di pagina vuota di Joomla. Qui, correggiamo l’errore correggendo le regole e la sintassi nel .file htaccess.
2. Struttura di directory errata
Errore di pagina vuota in Joomla potrebbe verificarsi anche a causa di strutture di directory del sito Web errate.
Diversi server hanno diverse strutture di directory. I siti Joomla generano un errore per strutture di directory errate. Così, mentre migriamo siti Joomla, i nostri ingegneri di supporto assicurarsi che i file e le cartelle hanno una struttura di directory corretta.
3. File Joomla danneggiati
I file Joomla core includono amministratore, cache,ecc.
A volte, la migrazione potrebbe portare alla corruzione dei file core di Joomla. Ciò causa un errore durante il caricamento del sito.
Quindi, i nostri tecnici di supporto risolvono questo errore aggiornando la versione di Joomla o ripristinando nuovamente il backup.
Leave a Reply