Ga naar hoofdinhoud

Dedicated Server: Installatie van Plesk

Deze handleiding is gemaakt met de volgende producten:

(Details kunnen verschillen bij producten van verschillende aanbieders, maar de hoofdconcepten blijven hetzelfde)

Introductie

Plesk is een uitgebreide webhosting- en serverbeheerplatform waarmee je websites, servers, e-mailaccounts en meer kunt beheren via een gebruiksvriendelijke interface. Het is een veelzijdige oplossing die geschikt is voor beginners, maar ook voor ervaren webdevelopers en systeembeheerders.

Plesk Installeren

info

Voer voor de installatie eerst apt update en apt upgrade uit zodat de nieuwste pakketten op de server staan.

Plesk kan momenteel alleen geïnstalleerd worden op Debian 9 (Stretch), Debian 10 (Buster), Ubuntu 18.04 (Bionic Beaver), Ubuntu 20.04 (Focal Fossa), CentOS 7/8, Red Hat Enterprise Linux 7.x/8.x, CloudLinux 7.1+/8, AlmaLinux OS, Rocky Linux 8.x en Virtuozzo Linux 7. De architectuur moet 64-bit zijn.

De verbinding met de server kan bijvoorbeeld via Putty gemaakt worden.

Starten met de installatie

Voor een volledig automatische installatie van Plesk met de standaardcomponenten en functies die de meeste Plesk-gebruikers gebruiken, is slechts één commando nodig:

De Plesk installer installeert altijd de nieuwste versie van Plesk. Het kan voorkomen dat de hier getoonde afbeeldingen/screenshots niet de allernieuwste versie tonen.

sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
info

Als deze fout verschijnt: "-bash: curl: command not found" moet je het pakket installeren met apt install curl.

Na het uitvoeren van dit commando duurt het meestal tussen de 15 en 60 minuten voordat Plesk volledig is geïnstalleerd.

info

De SSH-sessie mag niet worden afgesloten zolang de installer actief is. Dit zou anders tot een afbreking leiden.

De server zou dan opnieuw geïnstalleerd moeten worden om de installer opnieuw te kunnen starten. Als de installer opnieuw wordt gestart zonder eerst de server opnieuw te installeren, kunnen er problemen ontstaan met niet-functionerende functies tijdens de installatie of in het Plesk-paneel zelf.

info

Het kan lijken alsof de installer "vastloopt", in 99% van de gevallen blijft de installer na een paar minuten gewoon doorlopen omdat hij nog pakketten/configuraties moet instellen.

De installatie is klaar zodra dit wordt weergegeven

Open de Web Installer

Nadat de installer is gestart, wordt de installatie via de browser uitgevoerd. De installatiepagina is bereikbaar via https://IP:8447 of via https://Domein.xx:8447.

Het Plesk Webpaneel

info

Bij het openen van het Webpaneel verschijnt de melding: "This is not a secure connection". Dit moet je de eerste keer bevestigen, daarna opent de pagina.

De webinterface is bereikbaar via https://IP:8443 of https://Domein.xx:8443 van de server. De inloggegevens zijn root/admin en het huidige root-wachtwoord. Je kunt ook simpelweg een van de getoonde URL’s gebruiken. Als deze niet meer werken, kun je nieuwe URL’s aanmaken met het commando plesk login.

Setup

Zodra de registratie gelukt is, moet het Admin-account worden ingesteld. Je vult een contactnaam, e-mail en wachtwoord in. Als je al een Plesk-licentie hebt, kun je die direct invoeren. Anders kun je een 15-daagse triallicentie aanvragen bij Plesk. Tot slot moet je de gebruikersovereenkomst bevestigen. Plesk is nu klaar voor gebruik.

Taal instellen

Na installatie staat het Plesk-paneel standaard in het Engels. Je kunt Duits instellen of selecteren via Tools & Settings ➡️ Plesk Appearance ➡️ Languages. Kies daar "de-DE". Daarna kun je de taal permanent voor iedereen instellen door op "Make default" te klikken. Na uit- en inloggen vind je het Plesk-paneel in het Duits.

Domein toevoegen

Klik op de blauwe knop "Add domain" om je eerste domein toe te voegen.

Vul nu je eigen domein in. Ook moet je een IP-adres, gebruikersnaam en wachtwoord voor de webruimte van het domein definiëren. Als de subdomein "www" al in de DNS van het domein staat, kan er direct een SSL-certificaat van Let's Encrypt worden aangemaakt. Deze optie kun je selecteren, na het invoeren van een e-mailadres bevestig je dit met de blauwe "OK" knop.

info

Het domein moet naar het IP van de webruimte wijzen. Als het domein bij ZAP-Hosting is, kan je het makkelijk via EasyDNS doorsturen naar de webruimte. Is het een extern domein, dan moet er een A-record naar het IP worden gezet en ook de subdomeinen "www" en "webmail" moeten naar het IP wijzen. Daarnaast moet er een MX-record naar het IP van de webruimte worden ingesteld.

Het kan tot 24 uur duren voordat een nieuwe of gewijzigde DNS-instelling is doorgevoerd.

SSL-encryptie

Tijdens het registreren van het domein/aanmaken van de webruimte is er al een SSL-certificaat van Let's Encrypt gegenereerd. Dit kan nu worden geselecteerd onder "Hosting settings" van het domein. Daarna bevestig je met "Apply".

info

Om ervoor te zorgen dat bezoekers altijd via HTTPS (SSL) worden doorgestuurd, moet je het vinkje "Permanent, SEO-suitable 301 forwarding from HTTP to HTTPS" aanvinken.

Open je nu het domein in de browser, dan zie je dat het versleuteld is.

info

De installatie en het instellen van het eerste domein met encryptie is nu helemaal klaar.