Agency hosting
- WordPress
- Service Plans
- Subscriptions
- Customers
- Branding
- Tweestapsverificatie
- Service provider & Power user views
- Server resources & permissions
WordPress
WordPress Toolkit
Op je Plesk server kan gebruik maken van 'WordPress Toolkit' (WP Toolkit). Dit maakt het je gemakkelijker om WordPress websites te installeren, te configureren en te beheren. Jij (en eventueel je klant via zijn customer account) kan WP Toolkit openen via het domein:
Wil je alle WordPress websites op de server zien, klik dan in de linker kolom op 'WordPress':
WordPress site installeren
Via WP Toolkit kan je eenvoudig een nieuwe WordPress website installeren. Open WP Toolkit en klik op 'Install'.
In het volgende scherm kies je het domein waarop de nieuwe WordPress website geïnstalleerd moet worden. De 'Installation directory' is optioneel. Wil je de WordPress website op het root-domein installeren, laat dan dit vak leeg.
Verder kan je onder andere bepalen of WordPress, de plugins en de themes al dan niet automatisch bijgewerkt moeten worden.
WordPress wordt onmiddellijk geïnstalleerd in de gekozen map zonder te controleren of deze map leeg is. Vergewis je er dus van dat je het juiste domein en de juiste map kiest. Alle bestaande bestanden zullen overschreven worden.
Als je WordPress op een subdomein wilt installeren (bv. blog.nexxwave-demo3.be), dan moet je in dit domein eerst een subdomein aanmaken. Dat doe je via 'Domains > Add Subdomain':
Plugins, Themes en Sets
Heb je specifieke WordPress plugins en thema's die je vaak gebruikt? Dan kan je deze in WP Toolkit uploaden. Dat doe je via 'WordPress > 'Plugins' / 'Themes'.
Sets
Bij de installatie van een nieuwe WordPress website kan je een 'Set' selecteren. Een Set is een verzameling van plugins en themes. In het tabblad 'Sets' vind je alvast enkele standaard Sets terug. Via de knop 'Create Set' kan je een eigen Set maken en je eigen geprefereerde plugins en themes toevoegen. Deze sets kan je kiezen bij het installeren van een nieuwe WordPress site.
Scannen naar WordPress sites
WP Toolkit geeft enkel de WordPress websites weer die via WP Toolkit gemaakt zijn. Heb jijzelf of een klant manueel een WordPress site geïnstalleerd, dan kan je via de knop 'Scan' in WP Toolkit zoeken naar WordPress sites die nog niet door WP Toolkit gekend zijn.
Wanneer Plesk het domein of de volledige server gescand heeft, worden de gevonden WordPress installaties getoond en zijn ze ook via WP Toolkit te beheren.
Service Plans
Met een Service plan (serviceplan), kan je limieten instellen voor een subscription; bijvoorbeeld het aantal schijfruimte, het aantal domeinen, CPU- en RAM-gebruik, enz.
Service Plans vind je in Plesk onder 'Hosting Services > Service Plans'. Om een goede start te kunnen maken, hebben we voor jou alvast drie service plans aangemaakt. Je kan deze effectief gebruiken, of je kan ze als voorbeeld gebruiken en naar eigen wens aanpassen.
Waaruit bestaat een service plan?
De instellingen van een service plan zijn gegroepeerd in 'resources', 'RAM, CPU, Disk I/O, 'permissions' , 'PHP Settings' enz. In elk van deze tabbladen kan je beperkingen opleggen. In onderstaand voorbeeld zie je dat er een limiet van 10GB opslagruimte wordt toegepast, evenals een limiet van 2 domeinen en 30 mailboxen.
Neem voor een gedetailleerde uitleg over elke optie een kijkje in de Plesk documentatie.
Jouw server is gebonden aan een aantal restricties (zo is 'Anonymous FTP mangagement') bijvoorbeeld uitgeschakeld. Ook al sta je in je service plan deze optie toe, dan zal dit niet werken. De restricties van jouw server vind je terug in je Service resources & permissions.
RAM, CPU, Disk I/O
Gebruikt een website veel resources zoals CPU, RAM of schijfacties? Dan kan je ook hier limieten aan opleggen. Dit doe je in het tabblad 'RAM, CPU, DISK I/O'. Een website zal nooit continu al deze resources ten volle gebruiken, maar wel op bepaalde momenten. Bijvoorbeeld wanneer er via een cronjob een bepaald intensieve taak gestart wordt, of wanneer een bepaalde website zeer veel bezoekers op exact hetzelfde moment heeft.
CPU
De CPU limiet wordt in procenten bepaald, waarbij 1 core gelijk staat aan 100%. De websites met dit serviceplan zullen niet meer dan 1 CPU core tegelijk kunnen aanspreken. Het maximaal aantal dat je server fysiek kan gebruiken, wordt in kleine tekst weergegeven. In onderstaand voorbeeld heeft deze server 2 CPU cores, dus met een maximale limiet van 200%. Je kan meer dan 200% aan een serviceplan toewijzen, maar dat zal zeer sterk ten koste gaan van performantie en is daarom niet aangeraden.
RAM
Dit is het aantal MB of GB RAM-geheugen dat websites met dit serviceplan kunnen gebruiken. Zo kan je voorkomen dat websites met een memory leak de volledige resources van je server opgebruiken ten koste van andere websites.
Disk Read / Write
De Disk Read en Write optie kunnen een beperking opleggen aan het aantal MB/sec dat websites met dit serviceplan kunnen gebruiken. Let op, dit wordt weergegeven in Megabyte per seconde; vergis je niet met Megabit per seconde. Een limiet van 5 MB/sec zoals in onderstaand voorbeeld staat gelijk aan 40 Mb/sec (5 Megabyte * 8 = 40 Megabit).
Reken voor een VPS server op een maximale lees- en schrijfsnelheid van 1 GB/sec en een gemiddelde netwerksnelheid tussen de 300 en 500 Mbps. Aangezien de netwerksnelheid in deze de bottleneck is, zorg ervoor dat alle websites op de server samen niet meer dan 60 MB/sec verbruiken (500 Mbps / 8 = ~60 MBps).
Voor een dedicated server ligt de gemiddelde lees- en schrijfsnelheid eveneens rond de 1GB/sec. De netwerksnelheid is 1 Gbps. Zorg er dus voor dat alle websites op je server samen niet meer dan 125 MB/sec verbruiken (1000 Mbps / 8 = 125 MBps).
Deze beperkingen zijn van toepassing op alle websites van een subscription, niet op iedere afzonderlijke website van een subscription. Bijvoorbeeld: heb je een serviceplan gemaakt en kunnen daaraan 10 domeinen toegevoegd worden, dan zijn de beperkingen van toepassing op alle 10 de domeinen samen, niet afzonderlijk. Beperkt dat serviceplan de opslagruimte tot 20 GB en het RAM-geheugen tot 2 GB, dan mogen alle 10 domeinen in de subscription samen maximaal 20 GB opslagruimte en 2 GB RAM-geheugen gebruiken.
Subscriptions
Met een subscription (abonnement) kan je een serviceplan aan een website(s) koppelen. Op deze pagina kan je lezen hoe je een serviceplan maakt. Het toewijzen van een serviceplan doe je met een subscription.
Een nieuwe subscription voeg je toe via 'Subscriptions > Add Subscription'.
Kies wat een type website je wilt aanmaken (een lege website, een Node.js applicatie, een WordPress website, enz.). In het voorbeeld hieronder maken met we een lege website (Blank website) aan. In het volgende scherm geven we het domein op en kiezen we het serviceplan. De 'System user credentials' zijn de inloggegevens die gebruikt moeten worden om verbinding te maken via FTP en SSH.
In de lijst van subscriptions zie je dat het domein 'nexxwave-demo3.be' toegevoegd werd. De subscriber in dit geval zijn wij zelf omdat we nog geen klantenaccount aangemaakt hebben. Een subscription kan je ook aan een customer (klant) toewijzen, zodat je klant zelf in Plesk kan inloggen om zijn website te beheren.
Het domein dat je bij een nieuwe subscription opgeeft, is het 'hoofddomein' van deze subscription. Als een subscription via zijn gekoppeld serviceplan meerdere domeinen kan toevoegen, dan vallen al deze domeinen onder dit 'hoofddomein'. Een overzicht van alle domeinen die op jouw server gehost worden, vind je in Domains.
Customers
Je kan je klanten hun eigen Plesk account geven zodat zij hun eigen website en e-mail accounts kunnen beheren.
Een nieuwe customer (klant) maak je aan via 'Customers > Add Customer'.
In het volgend scherm geef je de contactinformatie van je klant op en kies je een username en password waarmee hij kan inloggen op jouw Plesk server. Je kan er gelijk voor kiezen om een nieuwe subscription voor deze klant aan te maken (lees hier alles over subscriptions).
Een domein koppelen aan een customer
Een domein kan alleen aan een subscription toegewezen worden. Heeft je customer nog geen subscription, dan moet je via 'Customers > Je klant > Subscriptions > Add Subscription' eerst een nieuwe subscription voor deze klant aanmaken.
Wanneer je een customer verwijdert, dan verwijder je ook alle subscriptions en domeinen die aan deze customer gekoppeld zijn. Ook worden alle back-ups verwijderd.
Branding
Om je eigen toets aan je Plesk server te geven, kan je je eigen logo uploaden. Dat doe je via 'Tools & Utilities > Plesk Branding'. Voor het beste resultaat kies je voor een lichte en transparante variant van je logo (zoals het standaard Plesk logo).
Tweestapsverificatie
Om je account op je Plesk server te beveiligen, raden we zeer sterk het gebruik van tweestapsverificatie aan. Dit configureer je via 'Google Authenticator'. Anders dan de naam doet vermoeden, werkt deze tweestapsverificatie niet enkel met de app 'Google Authenticator', maar met iedere TOTP-applicatie zoals Microsoft Authenticator, Twilio Authy, Bitwarden Authenticator, enz.
Tweestapsverificatie moet per account ingesteld worden. Heb je collega's die onder hun eigen account inloggen? Adviseer hen om tweestapsverificatie ook in hun account in te stellen. Laat je klanten inloggen op hun eigen Plesk customer account? Adviseer ook hen om tweestapsverificatie voor hun Plesk account te configureren.
Service provider & Power user views
In Plesk kan je kiezen tussen twee verschillende views. Enerzijds heb je de 'Service provider' view en anderzijds de 'Power user' view. Je kan op ieder moment wisselen tussen beide views. Dat doe je onderaan links met de knop 'Change View'.
Service provider view
De 'Service provider' view laat je toe om klantenaccounts (Customers), serviceplannen (Service plans) en abonnementen (Subscriptions) te beheren.
Power user view
De 'Power user' view geeft je geen mogelijkheid voor het beheren van customers, subscriptions en service plans. Iedere website die je aanmaakt, wordt aangemaakt in zijn eigen subscription met het 'Unlimited' service plan.
Wil je deze view gebruiken, dan raden we sterk aan om in het 'Unlimited' plan toch enkele limieten in te stellen, zoals bv. een limiet voor een maximaal gebruik van CPU, RAM en leessnelheid. Daardoor zullen websites die je in de 'Power user' view met het 'Unlimited' service plan aanmaakt, toch aan bepaalde limieten gebonden zijn zodat zij andere websites op je Plesk server niet storen.
Server resources & permissions
Jouw Plesk server heeft bepaalde limieten, zoals bijvoorbeeld het maximaal aantal GB opslagruimte en dataverkeer. Hoeveel resources jouw server gebruikt, kan je terugvinden in 'My resources and permissions overview'.
Resources
In onderstaand voorbeeld zien we een server met een limiet van 75 GB opslagruimte en 20 TB maandelijks dataverkeer.
Permissions
Op jouw server zijn ook enkele restricties van toepassing, zoals bijvoorbeeld dat je geen anonieme FTP gebruikers kan aanmaken, of dat je geen externe toegang tot de MySQL databases kan geven. Deze restricties zie je in het tabblad 'Permissions'.
Dezelfde 'Permissions' vind je terug in de service plans die je kan aanmaken. Maar let op: Ook al vink je in je service plan aan dat 'Anonymous FTP management' toegelaten is, als dat op jouw server niet toegestaan is, dan zal dit de instelling van je service plan overschrijven.