Wat is Node.js?
Node.js is een runtime waarmee je JavaScript op de server kunt uitvoeren. Hiermee kun je bijvoorbeeld webapps, API’s en realtime applicaties draaien.
Node.js activeren in DirectAdmin
Volg onderstaande stappen om een Node.js applicatie aan te maken:
1. Ga naar Node.js setup
- Log in op DirectAdmin
- Klik op: Setup Node.js App
2. Nieuwe applicatie aanmaken
- Klik op Create Application
3. Applicatie instellen
Vul de gegevens in:
- Domein → kies je domeinnaam (bijv.
jouwdomein.nl) - Applicatie pad → map waar je app komt (bijv.
nodeapp)- Laat je dit leeg? Dan draait de app op je hoofddomein
- Node.js versie → kies de gewenste versie
Voorbeeld:
- Domein:
jouwdomein.nl - Pad:
nodeapp
→ bereikbaar via:https://jouwdomein.nl/nodeapp
4. Applicatie aanmaken
- Klik op Create
DirectAdmin maakt nu automatisch:
- de juiste omgeving
- configuratiebestanden
- startbestand (vaak
app.jsofserver.js)
5. Test je applicatie
- Ga in je browser naar de ingestelde URL
- Bijvoorbeeld:
https://jouwdomein.nl/nodeapp
Zie je output? Dan werkt je Node.js app.
(Optioneel) Gebruik via SSH
Heb je een Business pakket? Dan kun je ook via SSH werken:
- Verbind via SSH (poort 1967)
- Activeer je Node.js omgeving (virtualenv)
Voorbeeld:
source /home/<gebruikersnaam>/nodevenv/<appnaam>/<nodeversie>/bin/activate
Vervang:
<gebruikersnaam>→ je DirectAdmin gebruikersnaam<appnaam>→ je app directory<nodeversie>→ gekozen Node.js versie
Belangrijke tips
- Controleer of je startbestand correct is ingesteld (bijv.
app.js) - Gebruik een package.json voor dependencies
- Herstart je app na wijzigingen via DirectAdmin
- Check logs bij fouten
Veelvoorkomende problemen
App werkt niet?
- Controleer of Node.js versie correct is
- Kijk in de logs binnen DirectAdmin
Pagina niet bereikbaar?
- Controleer het pad (URL vs mapnaam)
- Controleer of de app draait

