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

guide

Hoe Installeer Je Nginx Proxy Manager op VPS (Met SSL)

Leer hoe je Nginx Proxy Manager op je VPS implementeert voor naadloos beheer van je proxy-instellingen met SSL-encryptie.

Introductie

Nginx Proxy Manager is een krachtig hulpmiddel waarmee ontwikkelaars en homelabbers verkeer kunnen beheren en routeren naar verschillende diensten die gehost worden op een VPS. Deze gids begeleidt je door het proces van het installeren van Nginx Proxy Manager op een VPS, inclusief SSL-configuratie voor verbeterde beveiliging.

Voorwaarden

Voordat je begint met de installatie, zorg dat je het volgende hebt:

Stap 1: Kies je VPS-provider

Selecteer een VPS-provider die past bij je budget en prestatiebehoeften. Voor ontwikkelaars en homelabbers is de Hetzner Cloud VPS van 4.15 EUR/maand een populaire keuze vanwege de balans tussen betaalbaarheid en prestaties. Je kunt je aanmelden en starten hier.

Stap 2: Installeer Docker en Docker Compose

  1. Werk je VPS bij

    sudo apt update && sudo apt upgrade -y
  2. Installeer Docker

    curl -fsSL https://get.docker.com -o get-docker.sh
    sh get-docker.sh
  3. Voeg je gebruiker toe aan de Docker-groep

    sudo usermod -aG docker $USER

    Log uit en weer in om de groepswijzigingen door te voeren.

  4. Installeer Docker Compose

    sudo apt install -y docker-compose

Stap 3: Stel Nginx Proxy Manager in

  1. Maak een directory voor Nginx Proxy Manager

    mkdir ~/nginx-proxy-manager
    cd ~/nginx-proxy-manager
  2. Maak een docker-compose.yml bestand

    Gebruik je favoriete teksteditor om het bestand te maken:

    version: '3'
    services:
      app:
        image: jc21/nginx-proxy-manager
        container_name: npm
        environment:
          DB_SQLITE_FILE: "/data/database.sqlite"
        volumes:
          - npm_data:/data
        ports:
          - "80:80"
          - "443:443"
        restart: unless-stopped
    volumes:
      npm_data:
  3. Start Nginx Proxy Manager

    docker-compose up -d

Stap 4: Toegang tot Nginx Proxy Manager

Zodra Nginx Proxy Manager actief is, kun je via je browser toegang krijgen met je domeinnaam:

Verander dezegegevens bij je eerste login voor meer veiligheid.

Stap 5: Configureer SSL met Let’s Encrypt

Om je verbindingen te beveiligen met SSL, volg deze stappen:

  1. Open de Nginx Proxy Manager interface.

  2. Voeg een nieuwe proxy host toe:

    • Ga naar “Proxy Hosts” en klik op “Add Proxy Host.”
    • Vul de domeinnaam in.
    • Specificeer het IP-adres van de dienst waar je verkeer naartoe wilt sturen.
  3. Activeer SSL:

    • Vink de optie “Block Common Exploits” aan.
    • Schakel “SSL” in en kies “Request a new SSL certificate.”
    • Ga akkoord met de Let’s Encrypt-voorwaarden.
  4. Sla je configuratie op en test deze.

Veelgestelde Vragen

Hoe vereenvoudigt Nginx Proxy Manager het beheer van netwerkverkeer?

Nginx Proxy Manager biedt een gebruiksvriendelijk webinterface voor het beheren van proxy’s zonder dat je uitgebreide commandoregel-kennis nodig hebt. Met dit hulpmiddel kun je verkeer eenvoudig doorsturen, SSL-certificaten beheren en de toegang tot verschillende diensten regelen. Het grafische dashboard vermindert de operationele complexiteit aanzienlijk voor ontwikkelaars en homelabbers, zodat zij zich kunnen richten op applicatieontwikkeling in plaats van netwerkconfiguratie.

Kan ik Nginx Proxy Manager gebruiken met meerdere diensten?

Ja, Nginx Proxy Manager is uitstekend in staat om meerdere diensten te beheren die op verschillende poorten draaien of zelfs op verschillende VPS-instanties. Je kunt meerdere proxy hosts maken, elk verkeer routend naar een specifieke dienst op basis van de geconfigureerde domeinnaam of subdomein. Deze functionaliteit maakt het een uitstekende keuze voor het hosten van diverse applicaties op dezelfde VPS, terwijl alles overzichtelijk blijft.

Wat moet ik doen als ik problemen ondervind met SSL-certificaten?

Als je problemen hebt bij het aanvragen van SSL-certificaten via Nginx Proxy Manager, controleer dan eerst of je domeinnaam correct naar je VPS verwijst en of er geen firewallregels zijn die HTTP/HTTPS verkeer blokkeren. Je kunt handmatig de DNS-instellingen van je domein verifiëren met tools zoals DNSChecker. Blijven problemen bestaan, dan kun je de troubleshooting-stappen bekijken op forums zoals r/selfhosted of de documentatie van Nginx Proxy Manager zelf.

Conclusie

Het opzetten van Nginx Proxy Manager op je VPS is een eenvoudig proces dat het beheer van je zelfgehoste applicaties aanzienlijk kan vereenvoudigen. Door de stappen in deze gids te volgen, zet je een veilige omgeving neer die efficiënt verkeer kan doorsturen naar al je verschillende diensten. Voor een volledige vergelijking van VPS-aanbieders, kijk op onze VPS vergelijking pagina. --- End ---