@@PRODUCT@@

Van DirectAdmin, cPanel of Plesk naar CoreCP

Je kent hosting. Wat je nog niet kent, is waar CoreCP de dingen neerlegt die je in DirectAdmin, cPanel/WHM of Plesk blind weet te vinden. Dit artikel is die vertaalgids: eerst de begrippen, dan per dagelijkse taak het scherm in CoreCP, de r

Geschreven voor: Beheerder

Je kent hosting. Wat je nog niet kent, is waar CoreCP de dingen neerlegt die je in DirectAdmin, cPanel/WHM of Plesk blind weet te vinden. Dit artikel is die vertaalgids: eerst de begrippen, dan per dagelijkse taak het scherm in CoreCP, de route die je in de adresbalk kunt plakken, en het commando op de terminal.

Het grootste verschil vooraf: in je oude panelen is één paneel één server. In CoreCP bestuurt één paneel al je servers. Een account staat op een server, maar je beheert het vanuit hetzelfde paneel als alle andere, en een commando voor één account typ je op de server waar dat account staat.

De begrippen

CoreCPDirectAdmincPanel / WHMPlesk
beheerder van het platformAdminroot / WHMAdministrator
een groep met een resellerpakket, onder GroepenResellerResellerReseller
account — één hostingaccount op één serverUserAccountAbonnement (subscription)
een klant met zijn mensen, onder Mensen——Klant (customer)
pakket, onder PakkettenPackagePackageService plan
websiteDomainhoofddomein, addon domaindomein
extra naam van een websiteDomain pointerparked domain / aliasdomeinalias
een eigen website (of een extra naam)Subdomainsubdomainsubdomein
een server in je vloot, onder ServersServerserverserver

Een paar gevolgen die je in de eerste week tegenkomt:

  • Een reseller is in CoreCP geen soort account maar een groep: de reseller en zijn klanten zitten erin, en het resellerpakket begrenst de hele groep. Een klantpakket geldt voor één account.
  • Een Plesk-abonnement wordt bij de import één account. Je kiest het op zijn hoofddomein; het account heet naar de systeemgebruiker van het abonnement.
  • Er is geen apart "subdomein"-scherm: een subdomein is een website, en een naam die alleen doorverwijst is een extra naam van een bestaande website.

De dagelijkse taken

In de route staat :account voor de naam van het account en :node voor de naam van de server; vul die in en je staat er direct. Waar een commando een account op het paneel noemt, schrijf je het als server/account. De commando's typ je op de server waar het account staat (corectl) of op het paneel (corecp-panel).

TaakWaar in CoreCPRouteVanaf de terminal
accountAccounts → Account aanmaken/accounts/newcorectl account add klant1
domeinaccount → Websites → Website toevoegen/accounts/:account/websitescorectl domain add voorbeeld.nl --account klant1
mailaccount → Mail → Mailbox aanmaken/accounts/:account/mailcorectl mailbox add info@voorbeeld.nl
DNSaccount → DNS → Record toevoegen/accounts/:account/dnscorectl dns record add voorbeeld.nl www A 192.0.2.10
databaseaccount → Databases → Database aanmaken/accounts/:account/databasescorectl db add klant1 winkel
SSLaccount → SSL/TLS → Certificaat aanvragen/accounts/:account/sslcorectl ssl issue voorbeeld.nl
back-up/herstelaccount → Backups → Herstellen/accounts/:account/backupscorectl backup restore account klant1 --dry-run
cronaccount → Geplande taken → Nieuwe taak/accounts/:account/croncorectl cron add --account klant1 --schedule @daily --command "php cron.php"
PHP-versieaccount → Websites → website → PHP instellen/accounts/:account/websitescorectl php set voorbeeld.nl 8.4
FTP/SSHaccount → Toegang/accounts/:account/accesscorectl ftp add klant1 upload@voorbeeld.nl
reseller/pakketPakketten → Pakket aanmaken/packages/newcorecp-panel packages --assign web1.voorbeeld.nl/klant1 --to basis
migratieMigratie → Nieuwe migratie/migrations/newcorectl import cpanel-server root@oude-server --check

Voor SSH zet je op dezelfde plek Toegang een publieke sleutel met Sleutel toevoegen; op de terminal is dat corectl sshkey add --account klant1 --file sleutel.pub. Een reseller maak je aan als groep onder Groepen (/organizations) en je hangt er een resellerpakket aan met corecp-panel packages --bind <groep> --to <pakket>.

Wat je als beheerder vaker zoekt

Wat je kentWaar in CoreCPRoute
Service Monitor, dienststatusde server zelf: zijn diensten staan op zijn overzicht/nodes/:node
Server-/beveiligingscontrolesde server → adviseur/nodes/:node/advisor
CSF/ConfigServer Firewall, cPHulkde server → firewall/nodes/:node/firewall
Mail Queue ManagerMailwachtrij/mail/queue
Mail delivery reports, Track DeliveryMailbezorging/mail/tracker
MultiPHP Manager, PHP Selectorde server → PHP-beleid/nodes/:node/php-policy
Update Preferences, systeemupdatesOnderhoud/maintenance
Security Advisor, beveiligingsmeldingenComponenten & beveiliging/components
File Manageraccount → Bestandsbeheer/accounts/:account/files
Statistieken (AWStats)Statistieken/statistics
Logsaccount → Logboeken/accounts/:account/logs
Transfer Tool, Plesk MigratorMigratie/migrations

Wat je in een oud paneel met één klik als root deed — een dienst herstarten, een configuratiebestand aanpassen — doe je in CoreCP op de server zelf met corectl, of in de webterminal van de server. Het paneel vraagt het de server; het draait zelf niets op je servers buiten de agent om.

Verhuizen

Hoe je je klanten van de oude servers overzet staat in Klanten migreren in golven: een golf per bronserver, met proefmigratie, omschakeling en terugval. Wat er per bronpaneel wel en niet meekomt staat in Van cPanel migreren en Van Plesk migreren.

Vanaf de terminal

Op een server zie je met twee commando's wat er is:

corectl account list
corectl domain list

En op het paneel welke pakketten er zijn en wie erop staat:

corecp-panel packages --list

Zie ook

  • Klanten migreren in golven
  • Pakketten en limieten
  • Een hostingaccount aanmaken
  • Iemand toegang geven