Plesk installeren op een Linux-server - Beheer websites met een krachtig controlepaneel
De ideale producten voor deze handleiding
Begin meteen — bestel het passende product en volg deze handleiding stap voor stap.
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 zowel beginners als ervaren webontwikkelaars en systeembeheerders.
Plesk installeren
Voer vóór 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 worden gemaakt.
Starten met de installatie
- One-Click Installatie
- Web Installatie
- Console 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/schermafbeeldingen niet de nieuwste versie tonen.
sh <(curl https://autoinstall.plesk.com/one-click-installer || wget -O - https://autoinstall.plesk.com/one-click-installer)
Als deze fout verschijnt: "-bash: curl: command not found", moet je het pakket installeren met apt install curl.
Nadat dit commando is uitgevoerd, duurt het meestal tussen de 15 en 60 minuten om Plesk volledig te installeren.
De SSH-sessie mag niet worden afgesloten zolang de installer actief is. Dit zou anders tot een afbreking leiden.
Anders moet de server opnieuw geïnstalleerd 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.
Het kan lijken alsof de installer "vastloopt", maar in 99% van de gevallen blijft de installer na een paar minuten gewoon doorlopen, omdat hij nog pakketten/configuraties moet instellen.
De installatie is voltooid zodra dit wordt weergegeven:
Voor de installatie van Plesk via de webinterface zijn slechts een paar commando's nodig.
De Plesk installer installeert altijd de nieuwste versie van Plesk. Het kan voorkomen dat de hier getoonde afbeeldingen/schermafbeeldingen niet de nieuwste versie tonen.
Download de Plesk Installer:
wget https://autoinstall.plesk.com/plesk-installer
Geef de juiste rechten:
chmod +x plesk-installer
Start de installer:
./plesk-installer --web-interface
Voor de installatie van Plesk via de console zijn slechts een paar commando's nodig.
De Plesk installer installeert altijd de nieuwste versie van Plesk. Het kan voorkomen dat de hier getoonde afbeeldingen/schermafbeeldingen niet de nieuwste versie tonen.
Download de installer:
wget https://autoinstall.plesk.com/plesk-installer
Geef de juiste rechten:
chmod +x plesk-installer
Start de installer:
./plesk-installer
Nadat deze drie commando's zijn uitgevoerd, moet de licentie worden goedgekeurd met "F":
Na goedkeuring vraagt het systeem welke Plesk-versie je wilt installeren. In dit geval Plesk Obsidian of Plesk Onyx. Er wordt ook aangegeven welke stabieler is. Meestal wordt voor productiegebruik een "stable" versie gekozen. Omdat de geselecteerde opties al naar de stabiele versie wijzen, bevestig je dit nogmaals met "F".
De vraag of Plesk data mag verzamelen voor productverbetering kan je beantwoorden met "Y" (Ja) of "n" (Nee).
Daarna vraagt het systeem welk type van de geselecteerde Plesk-versie je wilt installeren. Meestal is de standaard "Recommended" al voldoende. Modules die later nodig zijn maar niet geïnstalleerd zijn, kunnen alsnog via het Plesk-paneel worden toegevoegd.
De volgende vraag of pakketten mogen worden geïnstalleerd/geüpgraded bevestig je met "F".
Nu start de installer met de installatie.
De SSH-sessie mag niet worden afgesloten zolang de installer actief is. Dit leidt anders tot een afbreking en de server moet opnieuw geïnstalleerd worden om de installer opnieuw te starten.
Het kan lijken alsof de installer "vastloopt", maar in 99% van de gevallen blijft de installer na een paar minuten gewoon doorlopen, omdat hij nog pakketten/configuraties moet instellen.
De installatie is voltooid zodra het volgende verschijnt:
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 Web Paneel
Bij het openen van het Web Paneel verschijnt de melding: "Dit is geen beveiligde verbinding". 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 geldig zijn, kun je nieuwe URL's aanmaken met het commando plesk login.
Setup
Zodra de registratie gelukt is, moet het Admin-account worden ingesteld. Er moet een contactnaam, e-mail en wachtwoord worden ingevuld. Als je al een Plesk-licentie hebt, kun je die direct invoeren. Anders kun je een 15-daagse proeflicentie aanvragen bij Plesk. Tot slot moet je de gebruikersovereenkomst bevestigen.
Plesk is nu klaar voor gebruik.
Taal instellen
Na de installatie staat het Plesk-paneel standaard in het Engels. De Duitse taal kan worden ingesteld of geselecteerd onder 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.
Voer 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 kan je selecteren, na het invoeren van een e-mailadres bevestig je dit met de blauwe "OK" knop.
Het domein moet naar het IP van de webruimte wijzen. Als het domein bij ZAP-Hosting staat, kan je het eenvoudig via EasyDNS doorverwijzen naar de webruimte. Is het extern, dan moet er een A-record naar het IP worden gezet en moeten de subdomeinen "www" en "webmail" ook naar het IP wijzen. Een MX-record moet ook naar het IP van de webruimte wijzen.
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 moet je bevestigen met "Apply".
Om permanent te worden doorgestuurd naar HTTPS (SSL) bij het openen van de website, moet het vinkje "Permanent, SEO-suitable 301 forwarding from HTTP to HTTPS" aangevinkt zijn.
Als je het domein nu in de browser opent, zie je dat het versleuteld is.
De installatie en het instellen van het eerste domein met encryptie is nu helemaal klaar.
Conclusie
Gefeliciteerd, je hebt Plesk succesvol geïnstalleerd en geconfigureerd! Heb je nog vragen of problemen? Neem dan contact op met onze support, die elke dag voor je klaarstaat!