Wanneer je een hostingpakket, VPS of resellerpakket bekijkt, kom je vaak de namen cPanel en WHM tegen. Op het eerste gezicht lijken ze bij elkaar te horen, en dat klopt ook, maar ze zijn niet bedoeld voor dezelfde gebruiker. Het verschil tussen cPanel en WHM zit vooral in wat je ermee beheert. cPanel gebruik je voor één hostingaccount of website. WHM gebruik je om meerdere hostingaccounts, pakketten en serverinstellingen te beheren.

Dat klinkt misschien technisch, maar in de praktijk is het vrij logisch. Een website-eigenaar wil meestal bestanden uploaden, e-mailadressen aanmaken, WordPress beheren, databases openen of een SSL-certificaat activeren. Daarvoor is cPanel bedoeld. Een hostingbeheerder, reseller of systeembeheerder wil juist meerdere klanten of websites apart beheren. Daarvoor is WHM gemaakt.

Twijfel je nog welk type hosting het beste past bij jouw website of project? Lees dan ook dit artikel. Wat is shared hosting en hoe werkt het eigenlijk?

In dit artikel leggen we uit wat beide systemen doen, wanneer je cPanel nodig hebt, wanneer WHM handig is en waarom WHM niet hetzelfde is als WHMCS.

Wat is cPanel?

cPanel dashboard voor websitebeheer en hostinginstellingen op een laptop scherm
cPanel is een gebruiksvriendelijk controlepaneel waarmee je websites, e-mail, bestanden en databases kunt beheren.

cPanel is een controlepaneel voor websitebeheer. Je gebruikt het om de onderdelen van één hostingaccount te beheren. Denk aan je websitebestanden, e-mailadressen, databases, domeinen, subdomeinen, back-ups en SSL-instellingen.

Veel hostingbedrijven geven klanten toegang tot cPanel, omdat het overzichtelijk is en veel taken zonder programmeerkennis mogelijk maakt. Je hoeft dus niet via de command line op een server te werken. Je logt in, kiest het onderdeel dat je nodig hebt en past daar je instellingen aan.

Voor een gewone website-eigenaar is cPanel meestal het belangrijkste paneel. Heb je bijvoorbeeld een WordPress website, dan kun je via cPanel vaak de database bekijken, bestanden openen via Bestandsbeheer, e-mailaccounts maken en soms ook WordPress installeren via een automatische installer.

Een praktisch voorbeeld: je wilt een e-mailadres maken zoals info@jouwdomein.nl. Dan ga je in cPanel naar het onderdeel voor e-mailaccounts, maak je het adres aan, kies je een wachtwoord en stel je daarna de mailbox in op je laptop of telefoon. Daar heb je WHM niet voor nodig.

Wat kun je beheren met cPanel?

Overzicht van het cPanel dashboard voor websitebeheer
Het cPanel dashboard voor hosting en websitebeheer

Met cPanel beheer je vooral de dagelijkse onderdelen van je hostingpakket. Het gaat dus niet om het beheren van de hele server, maar om jouw eigen account.

Je kunt bijvoorbeeld websitebestanden beheren. Dit gebeurt vaak via Bestandsbeheer. Daar zie je mappen zoals public_html, waar meestal de bestanden van je website staan. Werk je liever via FTP, dan kun je in cPanel ook FTP-accounts aanmaken of beheren.

Ook e-mailbeheer gebeurt vaak via cPanel. Je kunt nieuwe mailboxen maken, wachtwoorden wijzigen, doorstuuradressen instellen en soms spamfilters aanpassen. Voor ondernemers is dit handig, omdat zakelijke e-mail meestal direct gekoppeld is aan de domeinnaam.

Wil je meer weten over zakelijke e-mail en waarom aparte e-mailhosting belangrijk kan zijn? Lees dan ook dit artikel. Wat is een e-mail hosting en hoe maakt het je communicatie veiliger?

Daarnaast kun je databases beheren. WordPress gebruikt bijvoorbeeld een database om berichten, pagina’s, gebruikers en instellingen op te slaan. Via cPanel kun je meestal naar phpMyAdmin om die database te bekijken. Dit moet je wel voorzichtig doen, want een verkeerde aanpassing in de database kan invloed hebben op je website.

Weet je nog niet precies wat phpMyAdmin is en waarom het zo vaak gebruikt wordt binnen hosting en WordPress? Lees dan ook dit artikel. Wat is phpMyAdmin en waarom wordt het zoveel gebruikt?

Verder kun je in cPanel vaak SSL activeren, redirects instellen, subdomeinen maken, DNS-records bekijken of aanpassen en back-ups downloaden. Welke opties je precies ziet, hangt af van je hostingprovider en je hostingpakket.

Wat is WHM?

WHM dashboard voor server- en hostingbeheer
Het WHM controlepaneel voor serverbeheer en hostingaccounts

WHM staat voor Web Host Manager. Dit is een beheerpaneel dat boven cPanel staat. Met WHM beheer je niet één website, maar meerdere hostingaccounts. Elk hostingaccount kan daarna zijn eigen cPanel krijgen.

WHM wordt vooral gebruikt door hostingbedrijven, resellers, webbouwers met meerdere klantwebsites en serverbeheerders. Vanuit WHM kun je een nieuw account maken voor een domeinnaam, bepalen hoeveel opslagruimte dat account krijgt en instellen welke functies beschikbaar zijn.

Stel dat je tien websites beheert voor verschillende klanten. Dan wil je niet dat al die websites in één groot hostingaccount staan. Dat is onoverzichtelijk en minder veilig. Via WHM kun je voor iedere klant een apart cPanel-account maken. Zo blijven bestanden, e-mail, databases en instellingen gescheiden.

Dat is een belangrijk voordeel van WHM. Je werkt met aparte accounts, waardoor je beter overzicht houdt en minder risico loopt dat één probleem direct alles raakt.

Het verschil tussen cPanel en WHM in de praktijk

Logo’s van cPanel en WHM voor hostingbeheer
Het verschil tussen cPanel en WHM uitgelegd

Het verschil tussen cPanel en WHM wordt het duidelijkst als je kijkt naar de rol van de gebruiker. cPanel is gemaakt voor de eigenaar of beheerder van één website. WHM is gemaakt voor degene die meerdere hostingaccounts of serveronderdelen beheert.

Gebruik je cPanel, dan werk je binnen je eigen hostingruimte. Je ziet jouw domein, jouw bestanden, jouw mailboxen en jouw databases. Je kunt niet zomaar accounts van andere websites bekijken of aanpassen.

Gebruik je WHM, dan werk je op een hoger niveau. Je kunt nieuwe cPanel-accounts maken, bestaande accounts pauzeren, opslagruimte aanpassen, pakketten aanmaken en bepaalde serverinstellingen beheren. Daarom moet je met WHM voorzichtiger zijn. Een wijziging kan invloed hebben op meerdere websites.

Een simpele vergelijking helpt vaak. cPanel is alsof je de sleutel hebt van je eigen kantoorruimte. Je kunt daar je spullen neerzetten, je inrichting aanpassen en je werk doen. WHM is meer alsof je het hele bedrijfsgebouw beheert. Je bepaalt welke ruimtes bestaan, wie toegang krijgt en hoeveel ruimte iedere huurder mag gebruiken.

Wanneer is cPanel genoeg?

cPanel logo voor website- en hostingbeheer
Wanneer cPanel voldoende is voor je websitebeheer

Voor de meeste website-eigenaren is cPanel genoeg. Zeker als je één website beheert en alleen praktische zaken wilt regelen, zoals e-mail, bestanden, WordPress, SSL en back-ups.

Je hebt meestal genoeg aan cPanel als je een bedrijfswebsite, blog, portfolio, kleine webshop of landingspagina beheert. Je hoeft dan niet bezig te zijn met serverpakketten, resellerinstellingen of het aanmaken van losse hostingaccounts.

Ook als je website door iemand anders is gebouwd, kan cPanel handig blijven. Je kunt bijvoorbeeld zelf een mailbox aanmaken, een back-up downloaden of controleren hoeveel opslagruimte je gebruikt. Voor grotere technische wijzigingen is het wel verstandig om hulp te vragen, vooral als het om databases, DNS of PHP-instellingen gaat.

Wanneer heb je WHM nodig?

WHM wordt pas interessant als je meer wilt dan één hostingaccount beheren. Denk aan situaties waarin je meerdere websites apart wilt houden, hosting aan klanten levert of zelf hostingpakketten wilt indelen.

Beheer je bijvoorbeeld websites voor klanten, dan is WHM vaak netter dan alles onder één cPanel-account plaatsen. Je kunt per klant een eigen omgeving maken. Dat maakt beheer eenvoudiger en voorkomt dat klanten toegang krijgen tot bestanden of e-mail van andere klanten.

WHM is ook handig voor reseller hosting. Bij reseller hosting koop je hostingruimte in en verdeel je die over meerdere klanten of projecten. Via WHM kun je dan eigen pakketten maken, accounts aanmaken en limieten instellen.

Ook bedrijven met meerdere websites kunnen baat hebben bij WHM. Denk aan aparte websites voor merken, afdelingen of projecten. Door elke website een eigen cPanel-account te geven, blijft het beheer overzichtelijker.

Belangrijke functies van WHM

WHM logo voor server- en hostingbeheer
Belangrijke functies van WHM voor hostingbeheer

WHM heeft veel functies. Niet alles is voor iedere gebruiker nodig, maar sommige onderdelen zijn belangrijk om goed te begrijpen.

cPanel-accounts aanmaken en beheren

Een van de belangrijkste functies van WHM is het aanmaken van cPanel-accounts. Bij het maken van zo’n account koppel je een domeinnaam, kies je een gebruikersnaam, stel je een wachtwoord in en bepaal je welk hostingpakket wordt gebruikt.

Dit lijkt eenvoudig, maar het is belangrijk voor de structuur van je hosting. Een apart account betekent namelijk dat de website eigen bestanden, eigen mailboxen en eigen databases heeft. Dat is overzichtelijker dan meerdere websites door elkaar in één account zetten.

Hostingpakketten instellen

In WHM kun je hostingpakketten maken. Zo’n pakket bepaalt bijvoorbeeld hoeveel schijfruimte, dataverkeer, e-mailaccounts of databases een account mag gebruiken.

Dit is handig als je verschillende soorten klanten of websites hebt. Een kleine website heeft vaak minder opslag nodig dan een webshop met veel afbeeldingen en producten. Door pakketten te gebruiken hoef je niet bij elk nieuw account opnieuw alle limieten handmatig te bepalen.

Serverbronnen bekijken

Met WHM kun je beter zien hoe de server wordt gebruikt. Je kunt controleren welke accounts veel ruimte gebruiken, waar veel dataverkeer vandaan komt en of bepaalde processen druk zetten op de server.

Dit is handig bij traagheid of storingen. Als één website ineens veel bronnen gebruikt, kun je via WHM sneller ontdekken welk account aandacht nodig heeft. In cPanel zie je meestal alleen de gegevens van je eigen account, niet het bredere beeld van de server.

Wil je beter begrijpen waarom serverprestaties en websitesnelheid zo belangrijk zijn voor een goede website? Lees dan ook dit artikel. Het belang van een hoge websitesnelheid voor betere resultaten.

DNS-instellingen beheren

DNS zorgt ervoor dat een domeinnaam naar de juiste server verwijst. Via WHM kun je DNS-zones van meerdere accounts beheren. Denk aan A-records voor de website, MX-records voor e-mail en TXT-records voor bijvoorbeeld SPF of DKIM.

Voor gewone gebruikers is DNS soms verwarrend, omdat één verkeerde waarde ervoor kan zorgen dat een website of e-mail tijdelijk niet goed werkt. Daarom is het verstandig om DNS-aanpassingen alleen te doen als je weet welk record je nodig hebt en waarom.

SSL en AutoSSL beheren

Een SSL-certificaat zorgt ervoor dat een website via https werkt. In WHM kun je SSL-certificaten voor meerdere accounts beheren. Vaak wordt hiervoor AutoSSL gebruikt, waarmee certificaten automatisch kunnen worden aangevraagd en vernieuwd.

Dit is vooral handig als je veel websites beheert. Je hoeft dan niet per website alles handmatig te controleren, maar kunt centraal zien of certificaten goed werken.

PHP-versies en servermodules beheren

Veel websites, waaronder WordPress-websites, gebruiken PHP. Via WHM kun je beheren welke PHP-versies beschikbaar zijn en welke modules actief zijn. Dit gebeurt vaak via onderdelen zoals MultiPHP Manager en EasyApache.

Dit is belangrijk voor veiligheid en compatibiliteit. Een oude PHP-versie kan risico’s geven of ervoor zorgen dat moderne plugins niet goed werken. Tegelijk kan een te snelle overstap naar een nieuwe PHP-versie problemen geven bij oude thema’s of maatwerk. Daarom is testen belangrijk.

Back-ups centraal regelen

Via WHM kun je back-upinstellingen op serverniveau beheren. Je kunt bepalen hoe vaak back-ups worden gemaakt, welke accounts worden meegenomen en waar de back-ups worden opgeslagen.

Een goede back-upstrategie is meer dan alleen een vinkje aanzetten. Je moet ook weten of een back-up teruggezet kan worden. Zeker bij klantwebsites wil je niet pas tijdens een probleem ontdekken dat een back-up onvolledig of onbruikbaar is.

Wil je beter begrijpen waarom goede back-ups onmisbaar zijn voor iedere website en hostingomgeving? Lees dan ook dit artikel. Wat is een website backup en hoe beschermt dit je site?

Beveiliging en toegangsrechten beheren

WHM geeft toegang tot beveiligingsinstellingen die verder gaan dan cPanel. Denk aan toegangsregels, IP-blokkades, brute force bescherming, firewallkoppelingen en beperkingen per account.

Dit is nuttig, maar ook gevoelig. Geef daarom niet te veel mensen toegang tot WHM. Wie toegang heeft tot WHM, kan vaak veel meer aanpassen dan iemand met alleen cPanel-toegang.

E-maildiensten op serverniveau beheren

In cPanel maak je mailboxen aan voor één domein. In WHM beheer je de e-maildiensten op serverniveau. Dat kan nodig zijn als e-mails niet worden verzonden, als berichten blijven hangen of als een account veel spam verstuurt.

Via WHM kun je dan onderzoeken wat er gebeurt. Soms ligt een probleem niet bij één mailbox, maar bij de mailserver, DNS-instellingen of reputatie van het IP-adres.

Waarom WHM handig is voor webbouwers en resellers

Voor webbouwers kan WHM veel structuur geven. Als je meerdere websites beheert, wil je niet dat alles in één omgeving staat. Met losse cPanel-accounts kun je per klant werken, rechten beter scheiden en makkelijker een website verhuizen of herstellen.

Ook voor resellers is WHM belangrijk. Je kunt hosting aanbieden onder je eigen voorwaarden, pakketten maken en klanten een eigen cPanel geven. De klant krijgt dan genoeg toegang om de eigen website en e-mail te beheren, terwijl jij het grotere beheer via WHM houdt.

Het belangrijkste voordeel is controle. Je bepaalt niet alleen wie toegang heeft, maar ook hoeveel ruimte, functies en mogelijkheden een account krijgt. Daardoor kun je hosting beter organiseren.

Wat is WHMCS?

WHMCS dashboard voor hosting- en klantbeheer
WHMCS voor facturatie en hostingautomatisering

WHMCS wordt vaak verward met WHM, maar het is een ander soort systeem. WHM is bedoeld voor technisch hostingbeheer. WHMCS is bedoeld voor klantenbeheer, facturatie, bestellingen en automatisering.

Een hostingbedrijf kan WHMCS gebruiken om klanten een hostingpakket te laten bestellen, automatisch een factuur te sturen en na betaling een hostingaccount aan te maken. WHMCS kan daarbij gekoppeld worden aan WHM. WHM doet dan het technische deel, WHMCS regelt de klantomgeving en administratie.

Daarom zijn WHM en WHMCS geen vervangers van elkaar. Ze vullen elkaar aan. WHM beheert de hostingaccounts. WHMCS beheert klanten, betalingen, supporttickets en automatische processen.

cPanel, WHM en WHMCS naast elkaar

cPanel is het paneel voor de website-eigenaar. Daar beheer je één website, e-mail, bestanden en databases.

WHM is het paneel voor de beheerder. Daar maak je cPanel-accounts aan, stel je pakketten in en beheer je onderdelen van de server.

WHMCS is het systeem voor verkoop en administratie. Daar beheer je klanten, facturen, bestellingen, betalingen en support.

In een hostingbedrijf werken deze systemen vaak samen. Een klant bestelt hosting via WHMCS. Daarna maakt WHM, vaak automatisch, een cPanel-account aan. De klant gebruikt daarna cPanel om de eigen website te beheren.

Waar moet je op letten bij WHM?

WHM geeft veel mogelijkheden, maar vraagt ook om verantwoordelijkheid. Een verkeerde instelling kan invloed hebben op meerdere websites. Daarom is het belangrijk om niet zomaar instellingen te wijzigen omdat iets technisch interessant lijkt.

Controleer eerst of je hostingomgeving geschikt is. cPanel en WHM draaien op specifieke serveromgevingen en vereisen een geldige licentie. Bij sommige managed hostingpakketten is dit al geregeld. Bij een VPS of dedicated server moet je licentie, installatie en onderhoud soms zelf regelen.

Na de eerste toegang tot WHM zijn basisinstellingen belangrijk. Denk aan de servernaam, naamservers, contactmailadres, tijdzone, SSL voor de servernaam, back-upinstellingen en beveiliging. Deze onderdelen vormen de basis voor een stabiele hostingomgeving.

Ook updates zijn belangrijk. Serveronderdelen zoals PHP, Apache, beveiligingsmodules en cPanel zelf moeten actueel blijven. Niet elke update moet blind worden uitgevoerd, maar achterlopen kan risico’s geven voor veiligheid en werking.

Veelgemaakte fouten bij cPanel en WHM

Een veelgemaakte fout is dat meerdere websites in één cPanel-account worden geplaatst, terwijl losse accounts beter zouden zijn. Dat lijkt in het begin makkelijk, maar later wordt het vaak rommelig. Als één website problemen krijgt, kan dat ook invloed hebben op de rest van het account.

Een tweede fout is dat te veel mensen toegang krijgen tot WHM. Voor de meeste klanten is cPanel voldoende. WHM-toegang moet je alleen geven aan mensen die echt serverbeheer mogen doen.

Een derde fout is DNS aanpassen zonder goed te controleren welke records nodig zijn. DNS lijkt soms simpel, maar kleine fouten kunnen ervoor zorgen dat e-mail niet aankomt of een website tijdelijk niet bereikbaar is.

Ook back-ups worden vaak verkeerd ingeschat. Veel mensen denken dat een back-up automatisch veilig is zodra die bestaat. In werkelijkheid moet je ook controleren of de back-up volledig is en teruggezet kan worden.

Welke keuze past bij jou?

De juiste keuze hangt af van je situatie. Heb je één website en wil je vooral je hosting beheren? Dan is cPanel meestal genoeg. Je kunt daarmee de meeste dagelijkse taken uitvoeren zonder toegang tot WHM.

Beheer je meerdere websites, werk je voor klanten of wil je hostingaccounts gescheiden houden? Dan is WHM vaak verstandiger. Je krijgt meer overzicht en kunt per account duidelijke grenzen instellen.

Wil je daarnaast ook klanten, facturen, betalingen en automatische bestellingen beheren? Dan kom je eerder bij WHMCS uit. Dat staat los van de dagelijkse website-instellingen, maar kan wel samenwerken met WHM. Als je meerdere websites of klanten beheert, is het ook slim om te kijken welke hostingvorm het beste past bij jouw manier van werken. Wat is een dedicated server en waarom kiezen bedrijven ervoor?

Conclusie

Het verschil tussen cPanel en WHM is vooral een verschil in niveau. cPanel is bedoeld voor één website of hostingaccount. WHM is bedoeld voor het beheren van meerdere accounts en serverinstellingen.

Voor een gewone website-eigenaar is cPanel meestal voldoende. Je kunt er e-mail, bestanden, databases, SSL, domeinen en back-ups mee beheren. WHM is vooral handig voor hostingbedrijven, resellers, webbouwers en organisaties met meerdere websites.

WHMCS hoort weer in een andere categorie. Dat systeem helpt vooral bij klantenbeheer, facturen, betalingen en automatisering. Samen kunnen cPanel, WHM en WHMCS een complete hostingomgeving vormen, maar ze hebben ieder een eigen rol.

Wil je veilig en overzichtelijk werken, dan is het belangrijk om het juiste paneel voor de juiste taak te gebruiken. Voor één website werk je meestal in cPanel. Voor meerdere accounts en serverbeheer gebruik je WHM. Voor administratie en automatische verkoopprocessen gebruik je WHMCS.

Veelgestelde vragen

1. Wat is het verschil tussen cPanel en WHM?

cPanel is bedoeld voor het beheren van één hostingaccount. WHM is bedoeld voor het beheren van meerdere cPanel-accounts en bepaalde serverinstellingen. cPanel is dus meer voor websitebeheer, WHM meer voor hostingbeheer.

2. Heb ik WHM nodig voor mijn WordPress website?

Voor één WordPress website heb je meestal geen WHM nodig. cPanel is vaak genoeg om bestanden, e-mail, databases, SSL en back-ups te beheren. WHM is vooral nodig als je meerdere hostingaccounts beheert.

3. Kan ik meerdere websites beheren met cPanel?

Dat kan soms, bijvoorbeeld met extra domeinen of subdomeinen, maar het is niet altijd de beste keuze. Voor meerdere losse klantwebsites is WHM vaak overzichtelijker, omdat iedere website dan een eigen cPanel-account krijgt.

4. Is WHM hetzelfde als reseller hosting?

Nee, reseller hosting is een hostingvorm. WHM is het paneel dat vaak wordt gebruikt om reseller hosting te beheren. Met WHM kun je accounts aanmaken, pakketten instellen en klanten een eigen cPanel geven.

5. Wat is het verschil tussen WHM en WHMCS?

WHM is bedoeld voor technisch hostingbeheer. WHMCS is bedoeld voor klantenbeheer, facturen, betalingen, bestellingen en automatisering. Ze kunnen samenwerken, maar ze doen niet hetzelfde.

6. Is cPanel makkelijk te gebruiken voor beginners?

cPanel is meestal goed te gebruiken voor beginners, vooral voor taken zoals e-mail aanmaken, bestanden bekijken, WordPress beheren en SSL activeren. Sommige onderdelen, zoals DNS en databases, vragen wel extra voorzichtigheid.