Deploy je Node.js applicatie
In dit artikel leggen we je uit hoe je een Node.js applicatie kan deployen binnen je Plesk hosting pakket. In dit artikel deployen we als voorbeeld de applicatie Directus.
Benodigdheden:
- zorg dat je hosting pakket ondersteuning heeft voor Node.js
- zorg dat in Plesk een SSL certificaat actief is
Voeg het git Repository toe
Lees voor een uitgebreide uitleg omtrent het gebruik van Git in Plesk dit artikel.
- Log in op het Plesk Dashboard
- Klik in het Plesk Dashboard op Git
- Klik op de knop Add Repository
- vul als Repository URL de Github Repository URL in, in dit voorbeeld is dat https://github.com/directus/directus
- Klik op Create
Maak een database aan
- Klik in het Plesk Dashboard op Databases
- Maak een database aan en onthoud de database naam, gebruikersnaam en wachtwoord
Kijk hier voor hulp met betrekking tot het aanmaken van een database.
het hosting pakket configureren
- Open in Plesk de Bestandsbeheer pagina en open de httpdocs/api folder
- Maak een bestand aan genaamd .env
Voor de applicatie Directus vul je het bestand nu met de juiste waarden zoals in stap 5 op deze pagina.
de Node.js applicatie starten
- Klik in Plesk opnieuw op Create Website en daarna op Node.js
- Selecteer als Document Root map de juiste map in de httpdocs folder
- Selecteer als Application Startup File het juiste start bestand
- Klik op knop Enable Node.js
- de Node.js applicatie is nu gestart
eventuele dependencies installeren
- Klik in Plesk op Node.js en daarna op NPM Install om alle NPM dependencies te installeren