Hoe je WordPress Zelfhost op Hetzner (2026 Gids)
WordPress is een krachtig contentmanagementsysteem dat perfect is voor bloggers, bedrijven en iedereen die een website wil zelfhosten. Als je op zoek bent naar een betaalbare VPS-provider, is Hetzner een uitstekende optie, met prijzen vanaf slechts 4,15 EUR/maand. In deze gids begeleiden we je door de stappen om WordPress te installeren en te configureren op een Hetzner VPS.
Vereisten
Voordat je begint, zorg dat je aan het volgende voldoet:
- Een Hetzner VPS: Meld je aan voor een VPS-plan bij Hetzner en kies je gewenste configuratie.
- Domeinnaam: Je hebt een domeinnaam nodig die naar je VPS IP is verwezen.
- Basiskennis Linux: Bekendheid met commandolijnoperaties en Linux-gebaseerde systemen.
Stap 1: Je VPS Instellen
Zodra je je Hetzner VPS hebt opgezet en werkend hebt, maak je verbinding via SSH met het volgende commando:
ssh root@jouw_ip_adres
Vervang jouw_ip_adres door het daadwerkelijke IP-adres van jouw VPS.
Stap 2: System Packages Bijwerken
Voor je software installeert, is het goed om je systeempakketten bij te werken. Voer de volgende commandoโs uit:
apt update
apt upgrade -y
Stap 3: Vereiste Software Installeren
Je hebt een webserver, een databaseserver en PHP nodig om WordPress te laten draaien. Installeer Apache, MySQL en PHP met het volgende commando:
apt install apache2 mysql-server php libapache2-mod-php php-mysql -y
Verifiรซren van de Installaties
- Apache: Open je serverโs IP-adres in een webbrowser. Je zou de standaardpagina van Apache moeten zien.
- MySQL: Beveilig je MySQL-installatie:
mysql_secure_installation
Volg de aanwijzingen om een root-wachtwoord in te stellen en je installatie te beveiligen.
Stap 4: Maak een MySQL-database voor WordPress
Log in op MySQL:
mysql -u root -p
Once in the MySQL shell, run the following commands to create a new database and user for WordPress:
CREATE DATABASE wordpress_db;
CREATE USER 'wordpress_gebruiker'@'localhost' IDENTIFIED BY 'jouw_wachtwoord';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wordpress_gebruiker'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Vervang 'jouw_wachtwoord' door een sterk wachtwoord.
Stap 5: Download en Configureer WordPress
Navigeer naar de webdirectory en download het laatste WordPress-pakket:
cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
mv wordpress/* .
rm -rf wordpress latest.tar.gz
Vervolgens configureer je WordPress door een configuratiebestand aan te maken:
cp wp-config-sample.php wp-config.php
nano wp-config.php
Pas de database-instellingen aan:
define('DB_NAME', 'wordpress_db');
define('DB_USER', 'wordpress_gebruiker');
define('DB_PASSWORD', 'jouw_wachtwoord');
define('DB_HOST', 'localhost');
Sla het bestand op en sluit de editor.
Stap 6: Bestandsrechten Instellen
Zorg dat de webserver de benodigde bestanden kan lezen en schrijven:
chown -R www-data:www-data /var/www/html
chmod -R 755 /var/www/html
Stap 7: Enable Apache Rewrite Module
WordPress vertrouwt op de Apache rewrite module voor het creรซren van nette URLs. Activeer deze met:
a2enmod rewrite
systemctl restart apache2
Stap 8: Voltooi WordPress Installatie via Browser
Open nu een webbrowser en navigeer naar http://jouw_ip_adres. Volg de instructies op het scherm om de installatie te voltooien.
Je stelt tijdens deze stap de titel van je site, beheerdersgebruikersnaam, wachtwoord en e-mailadres in.
Vergelijking van Top VPS-aanbieders
| Aanbieder | Prijs (EUR/USD) | Belangrijkste Kenmerken |
|---|---|---|
| Contabo VPS | 5.99 EUR/maand | Hoge opslag, lage kosten |
| Hetzner Cloud | 4.15 EUR/maand | Uitstekende prestaties, eenvoudige schaalbaarheid |
| DigitalOcean | 6 USD/maand | Gebruiksvriendelijk, ideaal voor beginners |
| Vultr | 6 USD/maand | Meerdere locaties, snelle SSD-opslag |
| Linode (Akamai) | 5 USD/maand | Hoge betrouwbaarheid, goede support |
FAQโs
Kan ik een beheerde database-service gebruiken met Hetzner?
Ja, je kunt een beheerde database-service gebruiken als je dat wenst. Door gebruik te maken van beheerde databases, hoef je je geen zorgen te maken over backups, updates en schaalbaarheid, zodat je je kunt richten op je applicatie. Hetzner biedt ook diverse opties voor beheerde diensten, wat gunstig kan zijn in een productieomgeving.
Wat zijn de beste beveiligingspraktijken voor zelfhosten van WordPress?
Bij het zelfhosten van WordPress, volg je best practices zoals het up-to-date houden van je software, het gebruik van sterke wachtwoorden, het implementeren van HTTPS met SSL-certificaten en regelmatige backups van je site. Overweeg ook beveiligingsplugins zoals Wordfence te gebruiken en regelmatig beveiligingsaudits uit te voeren om kwetsbaarheden te minimaliseren.
Hoe migreer ik een bestaande WordPress-site naar Hetzner?
Om je bestaande WordPress-site te migreren, exporteer je je database met tools zoals phpMyAdmin of de commandolijn. Upload je WordPress-bestanden via SCP of FTP. Importeer je database in de nieuw aangemaakte database op je Hetzner VPS en update je wp-config.php met de nieuwe databasegegevens. Vergeet niet de site-URL en permalink-instellingen na de migratie aan te passen.
Voor meer informatie over VPS-aanbieders, bekijk onze volledige VPS vergelijking. Veel plezier met je zelfgehoste WordPress op Hetzner! --- End ---