Verhuizen Joomla Website

Je wil je Joomla! website verhuizen van provider A naar provider B, of een website van een offline omgeving (testomgeving of initiele bouw van de website op je eigen comuter) naar een online omgeving. In dit artikel leg ik uit hoe je een Joomlawebsite verhuisd door het maken en het restoren van een backup met Akeeba Backup.

In dit scenario heb je al een webhostingaccount bij je nieuwe provider aangevraagd en de FTP gegevens ontvangen. 
Nadat je de backup terug gezet en getest hebt bij provider B kun je, je domein laten verhuizen. hiervoor kan een verhuistoken nodig. Informeer hiervoor bij je nieuwe provider.

  1. Log in op de backend van je Joomla! website bij de huidige provider (provider A).
  2. Maak een backup zoals beschreven in mijn artikel: Backup maken met Akeeba Backup.
  3. Download het backup bestand naar je PC.
  4. Maak een nieuwe database aan bij de nieuwe provider, of vraag of ze je kunnen helpen met het aanmaken van een nieuwe MySQL database inclusief bijbehorend account.
    Mocht je een subdomein (sub.<uwdomein.nl> gebruiken, ook hiervoor geld dat je in het subdomein een database moet aanmaken!
  5. Maak via FTP verbinding naar de nieuwe provider (provider B), meestal is dit op IP adres basis, immers je domein is nog niet verhuisd.
  6. Upload nu het JPA of ZIP bestand naar de rootfolder bij je nieuwe provider (doorgaans public_html of private_html folder).
  7. Upload het kickstart.php bestand.

    Omdat je domein naam nog niet verhuisd is (of nog niet beschikbaar is), dien je het volgende te doen.  Je kunt door middel van het aanpassen van je hosts file, een domeinnaam op je computer doorverwijzen naar een specifieke server/IP-adres. Op deze manier kun je, je website bekijken (en dus ook restoren) op een andere server, zonder dat andere dit ook zien. Dit is erg handig, wanneer u uw website gaat verhuizen naar een andere provider of webserver. Lees hiervoor het artikel Hostfile aanpassen Windows en MAC.

  8. Open je webbrowser en type hier de link van je website in met kickstart.php erachter, dus www.<jedomeinnaam.nl>/kickstart.php.
  9. Volg de stappen volgens de wizard.
  10. Vergeet niet om aan het einde de installatie map te verwijderen.
  11. Test al je functionaliteiten van je Joomla! website.
  12. Als alles werkt, dan kun je de verhuizing van je domeinnaam in gang zetten. 
    Vergeet niet om je hostfile aan te passen!