WordPress installeren op je webhosting: stap voor stap

Installeer WordPress in een paar stappen via DirectAdmin. Daarna houd je je site veilig en up-to-date en maak je back-ups.

Bart30 oktober 20265 min lezen
WordPress installeren op je webhosting: stap voor stap

Wil je WordPress installeren op je webhosting? Dan hoef je niets te downloaden of te uploaden. DirectAdmin, het paneel van je webhosting, heeft een ingebouwde WordPress Manager. Die installeert WordPress en maakt de database voor je aan.

Wat je nodig hebt

Je hebt geen apart WordPress-pakket nodig. De WordPress Manager zit in elk webhostingpakket, vanaf Lite (€5,00 per maand). WordPress raadt PHP 8.3 of hoger, MariaDB 10.11 of hoger en HTTPS aan. Onze webhosting draait op PHP 8.3 en MariaDB 10.11, met gratis SSL-certificaten.

Zorg vooraf voor twee dingen:

  • Je domein gebruikt onze nameservers, ns1.elitestarhosting.com en ns2.elitestarhosting.com. Heb je je domein samen met je webhosting besteld, dan is dat al zo. Zo niet, dan stel je ze zelf in bij de partij waar je domein geregistreerd is.
  • Je domein heeft een SSL-certificaat. DirectAdmin vraagt zelf een gratis certificaat van Let's Encrypt aan. Wijst je domein nog niet naar ons, dan probeert het dat later opnieuw. Onder Account Manager > SSL/TLS Certificates zie je of het gelukt is. Wacht daarop voordat je WordPress installeert.

Wil je WordPress op een subdomein, zoals blog.jouwdomein.nl? Maak dat subdomein dan eerst aan onder Account Manager > Subdomain Management.

WordPress installeren met de WordPress Manager

  1. Log in op DirectAdmin.
  2. Ga naar Advanced Features en klik op WordPress Manager. Staat DirectAdmin in het Nederlands, dan heet dit Geavanceerde Functies > WordPress Beheerder.
  3. Je ziet waar WordPress kan komen: in de hoofdmap van je domein of van een subdomein. Kies een plek en start een nieuwe installatie in het formulier Create WordPress Installation.

In het formulier vul je in:

  • De titel van je site.
  • Een gebruikersnaam en wachtwoord voor de beheerder. Neem geen voor de hand liggende naam zoals admin of webmaster, en kies een lang wachtwoord met letters, cijfers en tekens.
  • Het e-mailadres van de beheerder. Neem een adres dat je echt leest: WordPress stuurt er meldingen over updates naartoe.
  • De database. Laat DirectAdmin een nieuwe database aanmaken, dan vult het de gegevens zelf in. Die database telt mee voor het aantal databases in je pakket (bij Lite zijn dat er 5).

Start de installatie. Staan er al bestanden in die map, dan waarschuwt DirectAdmin dat WordPress ze kan overschrijven (WordPress installation might overwrite existing files). Op een nieuw domein kun je dat gewoon bevestigen. Staat er al een website, maak dan eerst een back-up.

Daarna zie je de melding WordPress is set up and ready to go met je inloggegevens, en staat je site in de lijst van WordPress Manager.

Zie je op je domein nog een standaardpagina in plaats van WordPress? Dan staat er waarschijnlijk nog een index.html in de map van je site. Verwijder dat bestand via File Manager (onder System Info & Files).

Inloggen op wp-admin

Het beheer van WordPress open je door /wp-admin achter je domein te zetten, bijvoorbeeld https://jouwdomein.nl/wp-admin. Log in met de beheerdersgegevens uit het formulier.

Kijk daarna onder Settings > General twee dingen na:

  • WordPress Address (URL) en Site Address (URL) moeten met https:// beginnen. Staat er http:// en heeft je domein een geldig certificaat, pas dan beide aan en klik op Save Changes.
  • Bij Site Language kies je Nederlands als je het beheer in het Nederlands wilt. Settings heet daarna Instellingen.

Wachtwoord kwijt? Open in WordPress Manager de lijst WordPress Users van je installatie en stel daar een nieuw wachtwoord in.

WordPress en plugins bijwerken

Updates van WordPress, plugins en thema's bevatten vaak beveiligingsfixes. Houd ze dus bij:

  • WordPress zet bij een nieuwe installatie automatische updates standaard aan, voor kleine beveiligings- en onderhoudsupdates en voor nieuwe versies. Onder Dashboard > Updates zie je wat er voor jouw site aanstaat en installeer je updates die nog openstaan.
  • In WordPress Manager heeft je installatie ook een eigen instelling Auto Update. Laat die aanstaan.
  • Op de pagina Plugins zet je per plugin automatische updates aan met Enable auto-updates. Voor een thema ga je naar Appearance > Themes, klik je op het thema en dan op Enable auto-updates. WordPress mailt je daarna wat er is bijgewerkt.
  • Gebruik je een plugin niet meer? Verwijder hem dan, in plaats van hem alleen uit te zetten.

Je site beveiligen

Elke website op onze webhosting loopt via onze HTTP-filtering. Die houdt onder meer scanners en bekende aanvallers tegen. WordPress werkt daar gewoon achter en ziet nog steeds het echte IP-adres van je bezoekers. De toegang tot je site beveilig je zelf:

  • Zet tweestapsverificatie aan met een plugin uit de pluginbibliotheek van WordPress.org, bijvoorbeeld Two-Factor.
  • Installeer alleen plugins en thema's uit die bibliotheek of van bekende makers.
  • Geef medebeheerders een eigen account met alleen de rol die ze nodig hebben, zoals Editor in plaats van Administrator.
  • Zet ook in DirectAdmin Two-Step Authentication aan, onder Advanced Features.

Back-ups maken

Een goede back-up bevat de bestanden én de database van je site.

  1. Ga in DirectAdmin naar Advanced Features > Backup and Restore.
  2. Maak een back-up met in elk geval je websitebestanden en je databases.
  3. Het bestand komt in de map backups van je account. Download het via File Manager en bewaar het ergens anders dan op de server. Verwijder het daarna uit backups, zodat het geen opslagruimte van je pakket inneemt.

Een vaste planning kun je hier niet instellen. Maak dus een back-up voor elke grote wijziging. Wil je automatische back-ups, gebruik dan een back-upplugin in WordPress en bewaar ook die kopieën buiten de server. Volgens onze voorwaarden ben je zelf verantwoordelijk voor je back-ups.

Bestaande site verhuizen of hulp nodig?

Staat je WordPress-site nog bij een andere hostingpartij? Dan verhuizen we hem gratis naar je webhosting. Je oude site blijft gewoon draaien terwijl wij alles kopiëren.

Loop je ergens vast? Neem contact op of stel je vraag op Discord.

Lees ook: Je domein koppelen aan je webhosting: nameservers en DNS en Gratis SSL-certificaat en HTTPS instellen in DirectAdmin.

Over de auteur

Bart, mede-eigenaar van EliteStarHosting

Bart runt EliteStarHosting sinds januari 2025 samen met Quinten. Hij zorgt voor de servers, het gamepaneel en de website. Meer over ons