Independent testing Updated April 2026 387 self-hosting guides 5 VPS providers tested

guide

Hoe je Nextcloud Zelfhosts op Hetzner (2026 Gids)

Ontdek hoe je eenvoudig Nextcloud op Hetzner VPS opzet met deze praktische gids, bedoeld voor ontwikkelaars en zelfhostingliefhebbers.

Hoe je Nextcloud Zelfhosts op Hetzner (2026 Gids)

Nextcloud is een opensource bestandshostingsoplossing waarmee gebruikers hun eigen privéklaudruimte kunnen opzetten. Het hosten op een VPS geeft je meer controle en opties voor aanpassing. In deze gids bespreken we de stappen om Nextcloud te installeren op een Hetzner VPS, inclusief configuratie en optimalisatie.

Waarom kiezen voor Hetzner voor het hosten van Nextcloud?

Hetzner is een betrouwbare VPS-aanbieder, bekend om hun kosteneffectieve plannen en robuuste infrastructuur. Vanaf slechts 4,15 EUR/maand bieden ze een reeks opties die vooral aantrekkelijk zijn voor ontwikkelaars en homelab-gebruikers. Hieronder een vergelijking van verschillende VPS-aanbieders om je inzicht te geven in de markt.

ProviderBeginnende prijsKenmerken
Contabo VPS5,99 EUR/maandSSD-opslag, ruime RAM
Hetzner Cloud4,15 EUR/maandHoge prestaties, flexibiliteit
DigitalOcean6 USD/maandGebruiksvriendelijke interface
Vultr6 USD/maandWereldwijde datacenters
Linode (Akamai)5 USD/maandSnelle netwerkmogelijkheden

Stappen om Nextcloud te installeren op Hetzner VPS

Stap 1: Maak een Hetzner VPS-instance

  1. Aanmelden: Maak een account aan op Hetzner Cloud.
  2. Selecteer een server: Kies een serverconfiguratie die aan je behoeften voldoet. Voor basisgebruik van Nextcloud is een VPS met 2 GB RAM en 1 CPU-kern meestal voldoende.
  3. Locatie: Kies een datacenter dicht bij je doelgroep.
  4. Maak de server aan: Klik op “Create Server” om de provisioning van je VPS te starten.

Stap 2: Toegang krijgen tot je VPS

Zodra je server draait, krijg je toegang via SSH. Gebruik de volgende opdracht, vervang YOUR_IP_ADDRESS door het publieke IP-adres van je server:

ssh root@YOUR_IP_ADDRESS

Stap 3: Systeem pakketten bijwerken

Voordat je iets installeert, zorg dat je systeem up-to-date is:

apt update && apt upgrade -y

Stap 4: Vereiste software installeren

Nextcloud heeft een webserver, PHP en een databaseserver nodig. We gebruiken Apache, MariaDB en PHP. Installeer ze met deze commando’s:

apt install apache2 mariadb-server php libapache2-mod-php php-mysql php-xml php-mbstring php-curl php-zip php-gd php-json -y

Stap 5: MariaDB configureren

Log in op de MariaDB-shell:

mysql -u root -p

Maak een database voor Nextcloud:

CREATE DATABASE nextcloud;
CREATE USER 'nc_user'@'localhost' IDENTIFIED BY 'sterke_wachtwoord';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nc_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Vervang sterke_wachtwoord door een veilige wachtwoord naar keuze.

Stap 6: Nextcloud downloaden en configureren

Download de nieuwste versie van Nextcloud:

wget https://download.nextcloud.com/server/releases/nextcloud-XX.X.X.zip
unzip nextcloud-XX.X.X.zip
mv nextcloud /var/www/html/

Stel de juiste rechten in:

chown -R www-data:www-data /var/www/html/nextcloud/
chmod -R 755 /var/www/html/nextcloud/

Stap 7: Apache configureren

Maak een nieuw configuratiebestand voor Nextcloud:

nano /etc/apache2/sites-available/nextcloud.conf

Voeg de volgende configuratie toe:

<VirtualHost *:80>
    DocumentRoot /var/www/html/nextcloud
    ServerName jouw_domein_of_IP

    <Directory /var/www/html/nextcloud>
        Options Indexes FollowSymLinks MultiViews
        AllowOverride All
        Require all granted
    </Directory>

    ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log
    CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined
</VirtualHost>

Vervang jouw_domein_of_IP door je echte domein of IP-adres.

Activeer de Nextcloud-site en de benodigde Apache-modules:

a2ensite nextcloud.conf
a2enmod rewrite headers env dir mime
systemctl restart apache2

Stap 8: Voltooi de installatie via de webinterface

Open je browser en navigeer naar http://jouw_domein_of_IP. Je ziet de setup-wizard van Nextcloud.

  1. Maak een beheeraccount aan: Voer je gewenste gebruikersnaam en wachtwoord in.
  2. Database-instellingen: Gebruik de eerder ingestelde databasegegevens.
  3. Afronden: Vul alle benodigde gegevens in en klik op “Finish setup”.

Stap 9: Beveilig je Nextcloud-installatie

Voor een beveiligde verbinding wordt het aanbevolen om een SSL-certificaat te installeren. Je kunt Let’s Encrypt gebruiken voor gratis SSL-certificaten. Dit kan meestal gedaan worden met Certbot:

apt install certbot python3-certbot-apache -y
certbot --apache

Volg de aanwijzingen om je Nextcloud-omgeving te beveiligen.

FAQ’s

Q1: Kan ik mijn eigen domein gebruiken voor Nextcloud op Hetzner?

Ja, je kunt je eigen domein gebruiken. Stel de A-record van je domein in zodat deze naar het IP-adres van je Hetzner VPS wijst. Dit doe je via het control panel van je domeinregistrar. Na deze setup kun je je Nextcloud bereiken via je domein-URL in plaats van het VPS IP-adres.

Q2: Is Hetzner een goede keuze voor zelfhosting van Nextcloud?

Zeker. Hetzner biedt zeer competitieve prijzen, goede prestaties en uitstekende ondersteuning voor ontwikkelaars. Hun VPS-opties zijn geschikt voor het draaien van Nextcloud, dankzij SSD-opslag en hoge-snelheid netwerken. Veel zelfgehoste setups rapporteren positieve ervaringen met Hetzner, wat het tot een populaire VPS-provider maakt binnen de self-hosting community.

Q3: Hoe maak ik een backup van mijn Nextcloud-gegevens op Hetzner?

Het maken van backups is cruciaal om dataverlies te voorkomen. Je kunt regelmatig je database en de Nextcloud datafolder exporteren. Gebruik de volgende commando’s:

mysqldump -u nc_user -p nextcloud > nextcloud_backup.sql
tar -cvf nextcloud_data_backup.tar /var/www/html/nextcloud/data

Bewaar deze backups op een externe opslagdienst of lokale schijf. Overweeg ook geautomatiseerde backup-oplossingen of scripts voor regelmatige backups om het proces te vereenvoudigen.

Kortom, het self-hosten van Nextcloud op Hetzner is een eenvoudig proces dat je een krachtige, flexibele cloudoplossing geeft. Voor een diepgaandere vergelijking van verschillende VPS-aanbieders, bekijk de volledige VPS vergelijking. --- Eind ---