Oct 16, 2025
Lisa B.
16min Lezen
Drupal is een krachtig contentmanagementsysteem (CMS) waarmee je allerlei soorten websites kunt bouwen. Veel grote bedrijven gebruiken Drupal vanwege de veelzijdige functies en uitgebreide modules om hun drukbezochte websites te beheren.
Toch is Drupal lastiger te leren dan sommige andere CMS-systemen. Voor beginners kan het bouwen van een website dan ook een uitdaging zijn. Zonder de juiste begeleiding loop je het risico niet alles uit Drupal te halen.
Maar geen zorgen! In deze tutorial leer je alles wat je nodig hebt om aan de slag te gaan. We nemen je stap voor stap mee door de installatie van Drupal en laten zien hoe je een website maakt. Daarnaast leer je hoe je verschillende modules, thema’s en updates installeert.
Drupal is een CMS dat momenteel 2,2% van alle websites aandrijft waarvan het CMS bekend is. Door de jaren heen is deze op PHP-gebaseerde software steeds verder geëvolueerd, mede dankzij een groeiende gemeenschap van ontwikkelaars die het als open source project hebben omarmd. Tegenwoordig is Drupal gratis te downloaden onder de GNU Public License.
Hoewel Drupal vooral bekendstaat als platform voor overheids- en organisatiewebsites, is het geschikt voor allerlei soorten websites. Dit komt door de uitgebreide verzameling modules en thema’s waarmee je zowel de functionaliteit als het design kunt uitbreiden.
Dit kun je verwachten wanneer je met Drupal aan de slag gaat:
Deze tutorial behandelt alle functies en mogelijkheden, zodat je kunt bepalen of Drupal de juiste keuze voor jou is. We beginnen met de installatie van het platform.
Voor je Drupal installeert, zijn er een paar dingen die je moet voorbereiden. In de volgende hoofdstukken leggen we uit wat je nodig hebt.
Webhosting is een dienst die ervoor zorgt dat je website toegankelijk is op het internet. Wanneer je een hostingplan aanschaft, huur je serverbronnen om de inhoud van je website te bewaren. De prijzen voor hosting variëren afhankelijk van de provider en het type plan.
Het kiezen van de juiste Drupal hostingprovider is van groot belang, omdat dit de prestaties van je website sterk beïnvloedt. Een goede webhost biedt voldoende bronnen en functies om te voldoen aan de behoeften van je website. Belangrijke overwegingen hierbij zijn beveiliging, gegarandeerde uptime en klantenondersteuning.
Zodra je de juiste hostingprovider hebt uitgezocht, kun je het type hosting kiezen. Een hostingplan dat specifiek is geoptimaliseerd voor Drupal bespaart je op de lange termijn kosten en biedt betere prestaties. Als je website groeit, kun je eenvoudig upgraden naar een plan met meer resources en betere schaalbaarheid.
De meeste hostingproviders bieden verschillende hostingplannen, die variëren in de hoeveelheid allocated resources en flexibiliteit. Hier zijn enkele hostingplannen van Hostinger:

Onze Drupal hostingplannen bieden alles wat je nodig hebt om een Drupal website te bouwen en te onderhouden. De prijzen variëren van $1,39 tot $3,99 per maand en hebben servers die geoptimaliseerd zijn voor Drupal, een one-click installer en goede ondersteuning.
Als alternatief kun je kiezen voor shared hosting als je van plan bent een ander platform te gebruiken. De shared hostingplannen van Hostinger kosten hetzelfde als de Drupal hosting en bevatten een WordPress installer.
Internetgebruikers gebruiken domeinnamen om websites te bezoeken in hun browser, zonder het IP-adres van de website te hoeven onthouden. Als je meer wilt weten, bekijk dan onze beginnersvriendelijke tutorial die gaat over domeinnamen.
De juiste domeinnaam helpt je om online geloofwaardigheid op te bouwen en de herkenbaarheid van je merk te vergroten. Zorg ervoor dat je domein uniek en makkelijk te onthouden is. Vermijd symbolen en koppeltekens, omdat deze de leesbaarheid kunnen belemmeren.
Instantly check domain name availability.
Controleer direct de beschikbaarheid van domeinnamen.Je kunt de beschikbaarheid van je gekozen domeinnaam controleren via de domein checker van Hostinger. Als het domein al bezet is, kun je alternatieven zoeken met andere topleveldomeinen of een domeinnaam generator gebruiken om nieuwe ideeën te krijgen.
Als je het juiste domein hebt gevonden, registreer je het bij een domein registrar en wijs je het door naar je hostingserver. Als je zowel het domein als de hosting bij dezelfde webhost aanschaft, is dit meestal al geregeld.
Let op: het kan tot 24 uur duren voordat DNS-records (Domain Name System) wereldwijd zijn verspreid. Tijdens deze periode is je website mogelijk niet bereikbaar.

Er zijn twee manieren om Drupal te installeren: handmatig of via een auto-installer. In de volgende hoofdstukken leggen we beide methoden uit. Let op: de stappen in deze tutorial zijn voor de 9.x.x versie van Drupal, maar werken ook voor oudere versies.
De snelste manier om Drupal op je hostingserver te installeren, is door de auto-installer functie te gebruiken. Je vindt deze optie in het controle panel van je hosting. In dit voorbeeld installeren we Drupal via Hostinger’s hPanel.


Drupal handmatig installeren
Als je webhosting geen auto-installer heeft, kun je Drupal handmatig installeren. Ontwikkelaars geven vaak de voorkeur aan deze methode omdat het meer controle biedt over de installatie, wat handig is bij het installeren van Drupal op localhost of een VPS.
In de volgende tutorial laten we je zien hoe je Drupal handmatig installeert via hPanel.







Als je de details van je Drupal database moet configureren, ga dan naar het bestand settings.php. Je kunt het hier vinden: public_html/sites/default/. Controleer je databasegegevens en informatie in de sectie MySQL Databases van het hPanel.
Hostinger VPS-gebruikers kunnen Drupal eenvoudig installeren met behulp van onze OS-template. De OpenLiteSpeed Drupal One-Click installeert automatisch OpenLiteSpeed, Drupal en LSCache. Het automatiseert ook de initiële set-up van componenten zoals PHP OPCache, waardoor de tijd voor het optimaliseren van een webserver verkort wordt en het een efficiëntere oplossing biedt
Om dit te doen, open je je hPanel en klik je op Beheer op je server. Ga vervolgens naar Besturingssysteem → Jouw besturingssysteem wijzigen → Toepassingen. Kies het Drupal template uit het dropdown menu.

Klik daarna op OS wijzigen en wacht tot het proces is voltooid. Vergeet niet een back-up van je gegevens te maken voordat je het besturingssysteem van je VPS wijzigt.
Na de succesvolle installatie van Drupal kunnen we doorgaan met de stappen om een website op het platform te bouwen. In de volgende hoofdstukken bespreken we de navigatie van het Drupal admin dashboard en laten we zien hoe je website-elementen, zoals pagina’s en menu’s, kunt maken.
Het Drupal admin dashboard is toegankelijk door in te loggen. Je kunt de inlogpagina openen via https://your-website-address/user/login.
Eenmaal ingelogd, klik je linksboven op Beheer om de volgende opties in het menu te zien:

Een taxonomie wordt gebruikt om website inhoud te organiseren. In Drupal bestaat een taxonomie uit onderdelen die termen worden genoemd. Dit zijn woorden die specifieke inhoud binnen een vocabulaire beschrijven. Een vocabulaire kan een platte of hiërarchische structuur hebben, afhankelijk van het type inhoud.
De eerste stap bij het maken van een taxonomie is het toevoegen van de benodigde vocabulaire en de bijbehorende termen. Daarna kun je taxonomie termen koppelen aan content onderdelen en listing pagina’s instellen om ze te classificeren.
Hier zijn de stappen om een nieuwe taxonomie te maken in Drupal:





Drupal heeft twee basis content typen – artikel en basispagina.
Het content type artikel, voorheen bekend als story, wordt gebruikt om content te maken zoals persberichten en blogberichten. Items van dit content type staan op de startpagina van de website en kunnen van commentaar worden voorzien.
Het type basispagina wordt gebruikt voor statische content die minimale tot geen updates vereist, zoals bijvoorbeeld een Over ons pagina. Een basispagina staat niet op de startpagina van de website en staat standaard geen commentaar toe.
Daarnaast heeft Drupal vier optionele content typen die je kunt activeren door de modules Boek, Blog, Forum en Poll in te schakelen:
In deze tutorial leer je hoe je zowel artikelen als basispagina’s kunt maken.
Laten we beginnen met het maken van een artikel:



Laten we nu proberen een basispagina te maken. Dit zijn de stappen om een pagina Over ons te maken:


Menu’s zijn handig voor het categoriseren en structureren van de website. Hoewel Drupal er standaard al een aantal heeft, kun je ook custom menu’s toevoegen.
De volgende stappen laten zien hoe je er een maakt:




Blokken zijn vakken met inhoud die in een specifieke regio op je website worden weergegeven. Bijvoorbeeld, je kunt een inlogformulier voor gebruikers (blok) toevoegen aan de voettekst van je website (regio).
Deze functionaliteit, afkomstig van de Block basis module, is onderdeel van de basis van Drupal 8. Je kunt het gebruiken in combinatie met de modules Custom Block en Place Block om blokken op elke pagina te plaatsen.
Hier zijn de stappen voor het plaatsen van een blok in Drupal:




Een Drupal module is een verzameling bestanden die de functionaliteit van een website uitbreidt. Drupal kent twee soorten modules: core (basis) modules en contributed modules.
Basis modules zijn standaard geïnstalleerd en bieden de essentiële functies van Drupal. Voor extra functionaliteit kun je contributed modules installeren, die beschikbaar zijn op de downloadpagina voor modules, of je kunt zelf modules ontwikkelen.
We leren je hoe je een module installeert via de administratieve interface en Drush.
Deze methode is de eenvoudigste manier om Drupal modules te installeren, maar werkt alleen voor contributed modules. Raadpleeg de Drush handleiding in het volgende hoofdstuk voor het installeren van eigen modules. Volg deze stappen om een module via de administratieve interface te installeren:




Belangrijk! Als de knop Nieuwe module toevoegen ontbreekt, schakel dan de basis module Update Manager in via het menu Uitbreiden. In sommige gevallen kan het helpen om het standaardthema te wijzigen naar Seven via Appearance.
Hier zijn enkele van de meest populaire Drupal modules:
Drush is een command regel voor het beheren van Drupal. Het biedt een manier om admin taken uit te voeren zonder de backend van Drupal te gebruiken. Het gebruik van Drush vereist echter wel technische kennis, wat het minder geschikt maakt voor beginners.
De eerste stap is om Drush te installeren op je Drupal project. Voer de onderstaande regel uit vanuit je root directory om Drush te installeren via de Composer dependency manager tool.
composer require --dev drush/drush
Houd er rekening mee dat dit alleen werkt voor gebruikers met root toegang, wat betekent dat je op een virtuele privé server moet zitten om modules te installeren met Drush.
Voer het volgende command uit om te controleren of het installatieproces succesvol is geweest:
./vendor/bin/drush --version

Nu je Drush hebt geïnstalleerd, kun je het gebruiken om een Drupal module te installeren door deze tutorial te volgen:
composer require drupal/admin_toolbar

drush pm:enable admin_toolbar

Het creëren van een aantrekkelijk uiterlijk voor je website is belangrijk, omdat het een blijvende indruk maakt op bezoekers. Een esthetisch mooi thema is een goede manier om dit te bereiken.
Je kunt geïnstalleerde Drupal thema’s bekijken via het tabblad Uiterlijk.

Veel online bronnen bieden thema’s van derden om uit te kiezen, maar de officiële Drupal Thema downloadpagina is de betrouwbaarste bron, met meer dan 2.900 thema’s.
De thema directory heeft handige filters waarmee je je zoekopdracht kunt verfijnen op basis van compatibiliteit en de ontwikkel- en onderhoudsstatus.
Zo installeer je een Drupal thema:



Met Drupal kun je een volledig functionele blog website opzetten. Vanaf Drupal 8 wordt de Blog module echter niet meer meegeleverd met de basissoftware. Daarom moet je de module handmatig downloaden en installeren.
Eenmaal geïnstalleerd verschijnt de blog module in het menu Uitbreiden. Vink het vakje naast Blog aan en klik op Installeren om de module in te schakelen.

Wanneer je gaat naar Content -> Content toevoegen, zou je een nieuw contenttype moeten zien met de naam Blogpost. Selecteer dit om een blogbericht te maken.

Voeg de titel, body en de tags voor het bericht toe. Klik op het menu Commentaar instellingen aan de rechterkant en kies Openen om commentaar toe te staan. Als een andere gebruiker het blogbericht heeft geschreven, voeg dan hun accountnaam toe aan de instellingen voor Auteursinformatie.
Als je klaar bent, vink je het vakje Publiceren aan en klik je op Opslaan om een nieuw blogbericht te maken. Je blogbericht zou nu zichtbaar moeten zijn in het gedeelte Blog op je startpagina.

Door regelmatig een back-up te maken van je Drupal website kun je gegevens veilig houden in het geval van een software- of hardwarestoring. Als er iets misgaat, kun je met een back-up jouw website herstellen zonder belangrijke gegevens te verliezen.
De volgende tutorial laat zien hoe je een back-up kunt maken van je Drupal bestanden met Hostinger’s hPanel:


In Drupal zijn updates en upgrades twee verschillende dingen. Een update betekent het installeren van een nieuwere versie van Drupal, zoals het bijwerken van de basis software van 9.1 naar 9.2. Upgraden daarentegen verwijst naar grote veranderingen, zoals het vervangen van Drupal 8 door versie 9.
We bespreken de stappen voor het bijwerken van Drupal. Voordat je begint, raden we je aan om je website in de onderhoudsmodus te zetten. Hierdoor krijgen bezoekers geen toegang tot jouw website tijdens het updateproces.


Nu dit achter de rug is, ga je naar Rapporten -> Beschikbare updates om te zien of er een Drupal core update beschikbaar is.

Er zijn een paar manieren om Drupal bij te werken. Je kunt SSH of FTP gebruiken om het platform handmatig bij te werken. Je kunt ook Composer gebruiken om het proces te automatiseren. Als je een beginner bent, raden we je aan om een FTP-client zoals FileZilla te gebruiken.
Hier zijn de stappen om Drupal bij te werken met FTP:


Drupal is een flexibel CMS dat alle soorten websites kan aansturen. Het ondersteunt een breed scala aan modules en thema’s om het webontwikkelingsproces te stroomlijnen en de functionaliteit uit te breiden.
In dit artikel behandelden we de stappen om een nieuwe website te bouwen op Drupal, van het installeren van het platform tot het instellen van thema’s en modules. We hebben ook andere belangrijke zaken behandeld, zoals het maken van een blog, het maken van een back-up van jouw website en het updaten van Drupal.
Bekijk de officiële Drupal documentatie voor meer informatie over het CMS. Het zal wat tijd en moeite kosten voordat je het volledig kunt gebruiken.
Aarzel niet om vragen te stellen in het gedeelte hieronder als je aanvullende informatie nodig hebt. Veel succes!
Alle tutorials op deze website voldoen aan de strenge edactionele standaarden en waarden van Hostinger.