Enkelt sätt att migrera Joomla webbplats till ny server
webbplatsägare behöver ofta migrering av sina webbplatser på grund av vissa affärsskäl.
stegen för att migrera Joomla till ny server innebär kopiering av webbplatsfiler och databaser.
men vårdslös migrering kan leda till felaktig bearbetning av webbplatsen. Behöver inte den situationen rätt?
vi får ofta förfrågningar från våra kunder om att migrera Joomla-webbplatsen till ny server som en del av våra Servermigreringstjänster.
låt oss idag diskutera hur våra supportingenjörer migrerar Joomla-webbplatsen till en annan server.
steg för att migrera Joomla webbplats till en ny server
webbplats migreringar är viktigt att använda förbättrade funktioner och senaste tekniken.
därför är det första steget i att migrera en Joomla-webbplats till en ny server att ta säkerhetskopian av webbplatsfilerna och databaserna. Som vi alla vet är säkerhetskopiering viktigt för att förhindra korruption av data.
men hur tar vi säkerhetskopian?
Låt oss gå vidare och kontrollera migreringsstegen i detalj.
säkerhetskopiering och återställning av webbplatsfiler och databaser med root-åtkomst
att ha root-åtkomst på servern gör det väldigt enkelt.
vi tar vanligtvis säkerhetskopiering av filer med följande tar-kommando:
tar -czf username_backup.tar.gz /home/username/public_html
nu kommer säkerhetskopian att finnas tillgänglig i användarens hemkatalog.
efter att ha komprimerat kärnfilerna på Joomla-webbplatsen överför vi den till den nya servern med kommandot scp.
för det första flyttar vi till katalogen som innehåller säkerhetskopian och kör sedan kommandot,
scp username_backup.tar.gz _IPaddress:/remote/directory
om fjärrservern använder en anpassad SSH-port måste vi ange porten i kommandot med-P-argumentet.
Joomla är ett databasdrivet CMS. Så, migrering av databaser är också avgörande.
vi tar vanligtvis säkerhetskopian av databasen med kommandot:
mysqldump database_name > database_name.sql
detta kommando håller en kopia av databasen i en .sql-fil.
på destinationsservern återställer vi databasbackupen med MySQL-kommandot.
mysql database_name < database_name.sql
säkerhetskopiering och återställning av webbplatsfiler och databaser utan root-åtkomst
när vi inte har root-åtkomst uppmuntrar vi alltid kunder att ta en säkerhetskopia från kontrollpanelen. Låt oss nu kontrollera stegen för att säkerhetskopiera filer med Cpanel.
- logga först in på cPanel. Välj sedan säkerhetskopior från avsnittet Filer.
- efter det, klicka på, Ladda ner en fullständig webbplats backup.
- välj sedan hemkatalogen som Reservdestination.
nu har vi genererat säkerhetskopian. Därefter använder du antingen FTP eller File Manager-anläggningen i cPanel för att återställa alla Joomla-filer till den nya servern.
till exempel i cPanel,
flyttar vi till Filhanteraren under avsnittet Filer. Välj säkerhetskopian och klicka på Ladda upp.
så här återställer vi Joomla-filerna.
för säkerhetskopiering och återställning av databaser utan att ha root-åtkomst använder vi cPanel.
- för det första loggar vi in på cPanel.
- sedan navigerar vi till säkerhetskopior>>ladda ner en MySQL-databas backup
- därefter väljer vi databasens namn.
- slutligen väljer vi destinationen för att spara säkerhetskopian.
för att återställa databasen följer vi nedanstående steg,
- först och främst loggar vi in på cPanel och flyttar till säkerhetskopior.
- välj sedan alternativet Bläddra Under Återställ en MySQL-databas och välj .SQL.gz-fil som vill återställa.
- klicka på Öppna och sedan ladda upp. Nu kommer den angivna destinationen att innehålla den återställda databasen.
phpMyAdmin hjälper också till att importera och exportera Joomla-databasen. I phpMyAdmin väljer vi databasen och väljer fliken Exportera. Därefter klickar vi på Spara och gå.
på samma sätt, för restaurering, väljer vi databasen och klickar på fliken Importera i PHPMyAdmin. Vi klickar på knappen Bläddra och väljer databasfilen från datorn. Och fortsätt med importen av databasen.
som slutför säkerhetskopiering och återställning med phpMyAdmin.
hur vi fixar Vanliga migreringsfel
på Bobcares ser vi att många kunder får fel när de migrerar Joomla-filer till en ny server. Låt oss kolla på hur våra supporttekniker fixar några toppfel.
tomt sidfel
ofta får användare en tom sida när de laddar Joomla-webbplatsen efter migrering.
i allmänhet hamnar variationer i PHP-konfigurationen för käll-och destinationsservrarna i Joomla blank page-felet.
nyligen kontaktade en av våra kunder oss med ett tomt sidfel på Joomla-webbplatsen. Vid kontrollen fann våra supportingenjörer att den saknade PHP-modulen var problemet. För att hitta den verkliga orsaken bakom den tomma sidan var vi tvungna att ställa in felrapporteringen i Joomla-konfigurationen till det maximala. Slutligen löste ominstallationen av PHP-modulen Joomla blank page-felet.
på samma sätt, felaktiga regler i .htaccess-fil orsakar Joomla tomma sidfel. Här fixar vi felet genom att korrigera reglerna och syntaxen i .htaccess-fil.
2. Felaktig katalogstruktur
tomt sidfel i Joomla kan också uppstå på grund av felaktiga webbplatskatalogstrukturer.
olika servrar har olika katalogstrukturer. Joomla-webbplatser kastar ett fel för felaktiga katalogstrukturer. Så medan vi migrerar Joomla-webbplatser ser våra supportingenjörer till att filerna och mapparna har en korrekt katalogstruktur.
3. Skadade Joomla filer
Joomla kärnfiler inkluderar administratör, cache, etc.
ibland kan migrering leda till korruption av Joomla core-filer. Detta orsakar ett fel när du laddar webbplatsen.
sedan fixar våra supportingenjörer detta fel genom att uppgradera Joomla-versionen eller genom att återställa säkerhetskopian igen.
Leave a Reply