Resellerhosting maakt meerdere onafhankelijke cPanel-accounts mogelijk, terwijl gedeelde hosting één cPanel-account biedt. Migreren van een reselleromgeving naar gedeelde hosting vereist het consolideren van alle websites en databases in één primair cPanel-account en het opnieuw configureren van domeinen zodat ze correct worden opgelost.
Vereisten en voorbereiding
Voordat u met de migratie begint, zorg ervoor dat:
- U heeft toegang tot het reselleraccount en alle subaccounts.
- De gedeelde hostingservice op de bestemming is actief en toegankelijk via cPanel.
- U beschikt over inloggegevens voor FTP- en databasebeheertools.
- DNS-wijzigingen kunnen indien nodig worden toegepast.
Dit proces wordt vaak gebruikt bij de overstap naar een standaard gedeelde hostingomgeving aangeboden onder een enkele cPanel-interface, zoals die beschikbaar zijn op cPanel-hostingdiensten.
Websitebestanden overbrengen
Elk subaccount bevat zijn eigen websitebestanden die naar het primaire cPanel-account moeten worden verplaatst.
Bestanden downloaden van subaccounts
- Maak verbinding met elk subaccount via een FTP-client.
- Download alle websitebestanden in de subaccounts
public_htmlmap. - Controleer of verborgen bestanden zoals
.htaccesszijn inbegrepen.
[Tijdelijke aanduiding voor screenshot: FTP-client verbonden met subaccountbestandsstructuur]
Bestanden uploaden naar het primaire account
- Log in op het primaire cPanel-account.
- Open Bestandsbeheer of maak verbinding via FTP.
- Maak binnenin een aparte submap
public_htmlvoor elke website. - Upload de overeenkomstige bestanden naar de daarvoor bestemde mappen.
Zorg voor een duidelijke mapping tussen elk domein en de directory ervan, aangezien dit vereist is tijdens de domeinconfiguratie.
[Tijdelijke aanduiding voor screenshot: Bestandsbeheer toont meerdere sitemappen]
Databases migreren
De meeste websites zijn afhankelijk van databases die ook naar het primaire account moeten worden verplaatst.
Databases exporteren
- Log in op het cPanel van het subaccount.
- Open phpMyAdmin of de gebruikte databasebeheertool.
- Exporteer elke database die aan de website is gekoppeld.
Databases importeren
- Ga naar phpMyAdmin in het primaire cPanel-account.
- Creëer nieuwe databases en databasegebruikers.
- Importeer de geëxporteerde databasebestanden.
- Werk de applicatieconfiguratiebestanden bij met de nieuwe databasereferenties.
Herhaal dit proces voor alle websites die worden gemigreerd.
[Tijdelijke aanduiding voor screenshot: phpMyAdmin importscherm]
Domeinen configureren in het primaire account
Nadat bestanden en databases zijn geconsolideerd, domeinen moeten opnieuw worden gekoppeld aan het primaire cPanel-account.
Domeinen verwijderen uit subaccounts
- Log in op elk subaccount.
- Verwijder alle add-on en geparkeerde domeinen.
- Zodra domeinen zijn verwijderd, het subaccount kan worden verwijderd.
Domeinen toevoegen aan het primaire account
- Open de sectie Domeinen in het primaire cPanel-account.
- Voeg voormalige subaccountdomeinen toe als add-ondomeinen of geparkeerde domeinen.
- Stel de documenthoofdmap voor elk domein in op de juiste submap.
Als een website voorheen een geparkeerd domein was, configureer het als een add-on-domein om ervoor te zorgen dat het zijn eigen inhoud laadt in plaats van de hoofdsite.
[Tijdelijke aanduiding voor screenshot: Addon-domeinconfiguratiescherm]
IP-adres en SSL-overwegingen
Gedeelde hostingomgevingen gebruiken één IP-adres per cPanel-account. Als een subaccount eerder een speciaal IP-adres gebruikte, Er kan een tijdelijke serviceonderbreking optreden terwijl de DNS- en SSL-instellingen zich verspreiden. In deze configuratie kan slechts één SSL-certificaat per IP worden toegewezen.
Voor omgevingen die meer geavanceerde isolatie of speciale netwerken vereisen, cloud-servers of dedicated serveroplossingen wellicht geschiktere alternatieven.
Een wijziging van het hostingplan aanvragen
Zodra alle websites correct functioneren onder het primaire cPanel-account, een ondersteuningsverzoek indienen waarin staat dat het reselleraccount gereed is om te worden omgezet naar een gedeeld hostingpakket. De hostingprovider zal vervolgens de planwijziging voltooien.