Met deze handleiding zet je een bestaande WordPress website van een andere host over naar je nieuwe hostingaccount bij GetHost. GetHost gebruikt DirectAdmin als configuratiescherm. Voor de overzetting gebruik je Installatron. Dat is een tool in DirectAdmin die de bestanden en de database van de oude website voor je kopieert. De stappen staan in volgorde en zijn uitgebreid beschreven, zodat je ze ook zonder technische kennis kunt volgen. Het blijft wel een technische klus, dus neem rustig de tijd en werk de stappen een voor een af.
Zorg dat je het volgende bij de hand hebt voordat je begint:
Installatron heeft het IP-adres van de oude host nodig. Zo weet het programma waar de oude website staat, ook als het domein al naar GetHost wijst. Je vindt het IP-adres het snelst met een korte opdracht op je eigen computer.
Het IP-adres staat tussen de blokhaken in de Opdrachtprompt.
Het IP-adres staat tussen de haakjes in Terminal.
|
Let op. Zolang het domein nog naar de oude host wijst, krijg je het IP-adres van de oude host. Heb je het domein al verhuisd naar GetHost, vraag het IP-adres dan op bij je oude hostingpartij of zoek het op in het welkomstbericht van die host. |
Het pad is de map op de oude server waarin de WordPress-bestanden staan. Je herkent die map aan de bestanden wp-config.php, wp-content en wp-admin. Installatron heeft dit pad nodig om de juiste bestanden te kunnen kopieren.
De eenvoudigste manier om het pad te vinden is om met een gratis FTP-programma zoals FileZilla in te loggen op de oude host. Gebruik daarvoor dezelfde FTP-gegevens die je later in Installatron invult. Na het inloggen zie je de mappen op de server. Open de map die wp-config.php bevat. De naam van die map is jouw pad.
Veelgebruikte mapnamen zijn httpdocs (bij Plesk), public_html (bij cPanel en DirectAdmin), www, of een map zoals domains/jouwdomein/public_html. In deze handleiding gebruiken we als voorbeeld /httpdocs.
Log in op DirectAdmin van je GetHost-account. Je komt op het overzicht, ook wel het dashboard genoemd. Controleer linksboven of je op het juiste account bent ingelogd en of rechtsboven het juiste domein is gekozen.
Het DirectAdmin dashboard na het inloggen.
Klik linksboven op Search for pages (of druk op de toetsen Ctrl en J). Typ Installatron en klik op het resultaat Installatron Applications Installer.
Zoek op Installatron en open Installatron Applications Installer.
Installatron opent nu. Je ziet de Applications Browser met een lijst met programma's.
Typ rechtsboven WordPress in het zoekveld en druk op Enter. Klik bij WordPress op het kleine menu naast de knop Install (het pictogram met de streepjes) en kies Import Existing Install.
Open het menu naast Install en kies Import Existing Install.
Je krijgt twee keuzes. Omdat de website op een andere host staat, kies je From different account. Klik daar op Continue.
Kies From different account en klik op Continue.
Nu vul je in waar de oude website staat en hoe Installatron erbij kan. Vul de velden als volgt in:
De ingevulde brongegevens met FTP with TLS/SSL als protocol.
Scroll naar beneden naar Destination. Hier kies je waar de website binnen je GetHost-account komt te staan.
Controleer alle velden nog een keer en klik rechtsonder op Import.
Kies de https-bestemming en klik op Import.
Installatron kopieert nu de bestanden en de database. Bovenaan zie je dat er een taak bezig is en een voortgangsbalk met het percentage. Sluit dit tabblad niet en wacht tot de import klaar is. Hoe lang dit duurt hangt af van de grootte van de website.
De voortgang van de import.
Als de import klaar is, staat de website onder My Applications. Je ziet de naam van de site, de status Live, de WordPress-versie, de grootte van de bestanden en de database, en het webadres met een slotje voor https.
De geimporteerde website staat klaar onder My Applications.
Soms zie je de melding 1 warning. Klik erop om te zien wat het is. Meestal gaat het om verouderde plugins op de geimporteerde site. Dat is geen importprobleem. Je kunt de plugins later bijwerken.
De oude host staat gewone FTP niet toe. Kies bij Protocol de optie FTP with TLS/SSL en probeer het opnieuw.
De import stopt en je ziet een melding dat de database van de oude site niet bereikbaar is. Dit betekent dat de oude website zelf op dat moment niet werkt. Meestal komt dit doordat het databasewachtwoord in het bestand wp-config.php op de oude host niet meer klopt. Los dit eerst op de oude host op. Zet het juiste databasewachtwoord terug zodat de oude site weer werkt, en start daarna de import opnieuw.
Controleer het pad. Het moet wijzen naar de map met wp-config.php. Zie het hoofdstuk over het pad vinden.
Dit is een onderhoudsmelding en geen fout. Werk de plugins bij vanuit WordPress of via Installatron.
De import zet de website klaar bij GetHost. Zolang het domein nog naar de oude host wijst, blijft de oude site online. Wil je de nieuwe site live zetten, verzet dan de DNS van het domein naar GetHost of verhuis het domeinnaam naar ons. Dat doe je bij de partij waar het domein is geregistreerd. Nadat het domein naar GetHost wijst, vraag je in DirectAdmin een SSL-certificaat aan via Let's Encrypt, zodat de site op https blijft werken.