Webhosting

cPanel

Definitie

cPanel is een controlepaneel voor webhosting op Linux-servers dat door veel aanbieders van shared hosting wordt gebruikt. Samen met WHM, de interface voor de serverbeheerder, laat het elke klant zijn sites, e-mailadressen, databases, domeinen en certificaten beheren vanuit een browser, zonder opdrachtregel.

cPanel, Webhosting

cPanel is de interface die veel site-eigenaren leren kennen tegelijk met hun eerste hostingpakket. Eigenlijk bestaat het uit twee tools: WHM (Web Host Manager), bedoeld voor de serverbeheerder of resellers, die er accounts mee aanmaken en de machine instellen, en cPanel zelf, de omgeving van elke klant. De officiële documentatie omschrijft de cPanel-interface als het centrum van je gebruikersaccount.

Wat je in cPanel doet

Welke functies je ziet, hangt af van wat de hoster in WHM heeft ingeschakeld. Meestal vind je:

  • E-mail: accounts, doorstuuradressen, filters, automatische antwoorden.
  • Databases: MySQL- of MariaDB-databases en hun gebruikers aanmaken, toegang tot phpMyAdmin.
  • Domeinen: extra domeinen, subdomeinen en aliassen.
  • Beveiliging: status van de SSL/TLS-certificaten, FTP-toegang, mappen met wachtwoordbeveiliging.
  • WordPress: het WordPress-beheermenu werkt met WP Toolkit om sites te installeren, bij te werken en te klonen.

cPanel en WHM draaien alleen op Linux; de documentatie noemt AlmaLinux, CloudLinux, Rocky Linux en Ubuntu als ondersteunde systemen. Bij shared hosting worden ze vaak gecombineerd met CloudLinux en CageFS om de accounts van elkaar te isoleren.

Vergelijking van drie controlepanelen. cPanel en WHM: Linux-servers met AlmaLinux, CloudLinux, Rocky Linux of Ubuntu, WHM voor de beheerder en cPanel voor elk account, HTTPS-poorten 2083 voor cPanel en 2087 voor WHM, WP Toolkit voor WordPress. Plesk: Linux en Windows, HTTPS-poort 8443, onder Linux standaard Nginx als proxy voor Apache, WP Toolkit ingebouwd. DirectAdmin: drie toegangsniveaus beheerder, reseller en gebruiker, poort 2222, webserver naar keuze met standaard Apache, of Nginx, LiteSpeed of OpenLiteSpeed.
Drie panelen die je vaak bij hosters tegenkomt, met hun belangrijkste technische kenmerken.

Toegang en poorten

Via HTTPS is cPanel bereikbaar op poort 2083 en WHM op poort 2087; de poorten 2082 en 2086 zijn de onversleutelde varianten, en webmail gebruikt 2095 en 2096. Hosters bieden vaak een eenvoudiger adres aan, zoals jouwdomein/cpanel, dat naar de juiste poort doorverwijst. Kies altijd voor de versleutelde verbinding.

Video: “cPanel Handleiding” (Hoasted Handleidingen)

Voor WordPress

  • PHP-versie: controleer in het paneel welke versie je domein gebruikt en stap over op een ondersteunde versie voordat de huidige end-of-life is.
  • Database: de gebruiker die voor WordPress is aangemaakt, moet alle rechten op zijn eigen database hebben, en alleen daarop.
  • Bestandsbeheer: handig om snel iets te herstellen, maar laat geen .zip- of .sql-back-up in de publieke map slingeren.
  • Back-ups: de back-uptools van het paneel (JetBackup bij sommige hosters, zoals in ons artikel over WordPress bij de Franse hoster o2switch) vullen kopieën die je elders bewaart aan, maar vervangen ze niet.

Je cPanel-account beveiligen

Het cPanel-account geeft toegang tot alles: bestanden, databases, e-mail. Gebruik een uniek wachtwoord, schakel tweefactorauthenticatie in als je hoster die aanbiedt, en beperk FTP-accounts tot de mappen die echt nodig zijn. Een gestolen cPanel-toegang omzeilt alle beveiliging die in WordPress is geïnstalleerd, omdat je er de bestanden en de database rechtstreeks mee kunt wijzigen.

cPanel tegenover andere panelen

Plesk draait ook op Windows en zet onder Linux standaard Nginx voor Apache. DirectAdmin zet in op lichtgewicht en laat je de webserver kiezen. Voor een WordPress-site is het paneel minder belangrijk dan de aangeboden PHP-versie, de kwaliteit van de isolatie tussen accounts en de back-ups. Bij shared hosting kiest de hoster trouwens voor je.

Verder lezen

Bronnen

  1. cPanel Docs: System Requirements (externe link, opent in een nieuw tabblad)
  2. cPanel Docs: How to Configure Your Firewall for cPanel Services (externe link, opent in een nieuw tabblad)
  3. cPanel Docs: The cPanel Interface (externe link, opent in een nieuw tabblad)

Alle definities

WordPress-beveiliging, zonder ruis

Eén e-mail wanneer het ertoe doet: nieuw waargenomen aanvallen, updates van de plugin en praktische gidsen. Geen spam, afmelden met één klik.

Begin gratis, stap over op Pro wanneer je eraan toe bent

De gratis versie verbergt WordPress al en verplaatst de inlogpagina. Pro voegt aliassen, tweestapsverificatie en bewaking toe.