Veel gebruikers zijn geïnteresseerd in de vraag hoe ze een site kunnen overzetten naar een andere hosting waarop CMS Joomla draait. Dit proces is zeer verantwoordelijk en vereist meer aandacht van de gebruiker. De procedure is verdeeld in twee zeer belangrijke stappen: voorbereiding voor de overdracht, bestandsoverdracht en installatie.
Bezig met voorbereiden op overdracht
De succesvolle overdracht van een joomla-site naar een hosting elders hangt grotendeels af van hoe goed en correct de voorbereiding voor dit proces is uitgevoerd. Het is uiterst belangrijk om bestanden correct van de hostingserver naar de computer te kopiëren. Als de site erg groot is en uit veel bestanden bestaat, kan de kopieerprocedure erg lang duren.
Tijdens het kopiëren is de gebruiker niet immuun voor netwerkstoringen en communicatieverlies, wat de kwaliteit van het proces kan beïnvloeden. Bestanden worden mogelijk niet correct of volledig gekopieerd. Om de veiligheid en betrouwbaarheid van het kopiëren te verbeteren, wordt aanbevolen om deze procedure twee keer uit te voeren, beide versies van de bestanden op te slaan en ze vervolgens te vergelijken. Als ze identiek zijn, dankopiëren is gelukt. Voordat u een site naar een andere hosting verplaatst, is het erg belangrijk om deze vergelijking te maken. Veel hostingproviders bieden in hun controlepanelen de mogelijkheid om gegevens te archiveren. Dan kunnen de bestanden worden gedownload als archief, wat veel gemakkelijker is.
Naast de bestanden moet u de database en Joomla CMS-instellingen kopiëren. Daarom is de volgende stap het maken van een back-up van de gegevens die zijn opgeslagen in MySQL, omdat het CMS daarmee werkt. Om dit te doen, moet u in het configuratiescherm voor hosting de sectie PhpMyAdmin vinden en alle Joomla-tabellen daaruit exporteren naar een gzip-archiefbestand.
Bestandsoverdracht en configuratie
Alvorens een domein over te zetten naar een andere hosting, is het erg belangrijk om vertrouwd te raken met de regels en instellingen. U moet controleren of de.htaccess- en index.php-bestanden aanwezig zijn. Bij het overzetten van gegevens moeten ze worden vervangen door uw eigen bestanden. Om de database te beheren, moet u deze vinden in het PhpMyAdmin-configuratiescherm en daar een nieuwe database maken of de bestaande gebruiken als deze al bestaat. Het is noodzakelijk om het eerder gemaakte gzip-archief erin te importeren. Als er daarna tabellen verschijnen, is het importeren gelukt.
Voordat u de site naar een andere hosting verplaatst, moet u de Joomla-configuratie-instellingen in het configuration.php-bestand wijzigen. Om dit te doen, opent u het met een notitieblok en wijzigt u de instellingen naar die zijn uitgegeven bij het kopen van een nieuwe hosting. Meestal hebben de wijzigingen betrekking op de volgende regels:
- gebruikerslogin;
- wachtwoord;
- basisnaamgegevens;
- serveradres.
De nieuwe hoster moet de gebruiker nieuwe DNS-serverparameters geven, die moeten worden ingevoerd in het registratiepaneel. Deze stappen moeten worden uitgevoerd om de site van de gebruiker te koppelen aan de nieuwe hosting.
Voorzichtig en voorzichtig, aangezien de bestanden zijn gekopieerd van de vorige hosting, moet je ze uploaden naar de nieuwe server. Het is het beste om de verbindingsstatus te controleren voordat u de site overzet naar een andere hosting, omdat onderbrekingen en storingen tijdens deze procedure onaanvaardbaar zijn. Als de instellingen van de nieuwe server het toelaten, kunt u de bestanden downloaden als archief en ze vervolgens uitpakken op de nieuwe site.
Na een succesvolle bestandsoverdracht moet u in sommige mappen schrijfrechten instellen. Allereerst gaat het om “/images/stories/” en “/cache/“. Naast deze kunnen er andere componenten op de site van de gebruiker zijn die de definitie van schrijfrechten vereisen, bijvoorbeeld een fotogalerij. Nu moet je naar het sitebeheerderspaneel gaan en proberen in te loggen. Als het is gelukt, is de sitemigratie gelukt.