Aan de slag met Node.js

Volg deze handleiding om aan de slag te gaan met Node.js. Hiervoor moet je eerst een Node.js pakket aankopen als optie op je webhosting.

Stap 1: je Node.js app uploaden in git

Het deployen van je Node.js applicatie doen we met jouw code die we ophalen vanuit een online git repository (bv. GitHub, GitLab, Bitbucket… ). Daarom moet je jouw applicatie eerst lokaal installeren (npm install) en vervolgens uploaden in een git repository. Kopieer je respository link (zie screenshot) voor stap 2.

Stap 2: voeg je Node.js instance toe

Nadat je Node.js applicatie in een git repository zit, moet je ze linken aan je Node.js instance bij Combell. Voeg daarvoor een Node.js instance toe en link het aan je git repository.

Om je Node.js instance toe te voegen volg je deze stappen in het controlepaneel:

  1. Ga naar “Mijn Producten” > “Webhosting” en klik op “Beheer hosting” naast je domeinnaam.
  2. Klik op “Node.js” in het menu links.
  3. Klik rechts op “Instance toevoegen”.
  4. Vul de gegevens van je applicatie in: Friendly name, Node.js versie en de poort waarop de applicatie te bereiken is.
  5. Lees de repositoryvereisten na. In het package.json bestand moet sowieso een “build” en “serve” script aanwezig zijn in het “scripts” veld
  6. Vul je repository link in. Die kan je kopiëren vanuit jet git repository (bv. Github).
  7. Kopieer de Deploy key en klik op “Instance toevoegen” om te bevestigen.
  8. Voeg de deploy key toe aan je git repository zoals GitHub, zie screenshot. Read-only toegang is voldoende.

Stap 3: je Node.js pipeline uitvoeren

Na het aanmaken van je instance kunnen we de pipeline uitvoeren.

Om je Node.js pipeline uit te voeren volg je deze stappen in het controlepaneel:

  1. Ga naar “Mijn Producten” > “Webhosting” en klik op “Beheer hosting” naast je domeinnaam.
  2. Klik op “Node.js” in het menu links en kies je instance.
  3. Klik rechts op “Pipeline uitvoeren”, zie screenshot.
  4. Je pipeline wordt nu uitgevoerd. Is die succesvol, dan draait je applicatie. Om ze ook online beschikbaar te maken, wijzig je de backend van je hostingpakket, zie volgende stap.

Stap 4: Maak je app online beschikbaar

Als je wil dat je app ook via het internet te bereiken is, koppel ze dan aan een website op je hostingpakket.

Om je Node.js applicatie online beschikbaar te maken, volg je deze stappen in het controlepaneel:

  1. Ga naar “Mijn Producten” > “Webhosting” en klik op “Beheer hosting” naast je domeinnaam.
  2. Klik op “Websites & SSL” in het menu links.
  3. Klik rechts op “Beheer website” en kies voor “Website backend wijzigen”.
  4. Selecteer “Node.js” en kies je Node.js applicatie.
  5. Klik op “Website backend wijzigen” om te bevestigen. Surf je nu naar de website, dan krijg je de Node.js applicatie te zien.

Tip: zorg dat de DNS-instellingen van je domein correct verwijzen naar je hostingpakket.
Lees: hoe koppel ik een domeinnaam aan een hostingpakket

Geüpdatet op 7 oktober 2024

Heeft dit artikel jou geholpen?

Hulp nodig?
Geen oplossing gevonden? Maak je geen zorgen, we zijn er altijd om je te helpen!
Contacteer support

Geen oplossing gevonden?

support_bottom_contact_alt

Onze specialisten staan 24/7 klaar met gratis support. Aarzel niet om Joachim en zijn collega's te contacteren via e-mail of telefoon.

support_bottom_contact_alt
Joachim Coessens Specialist Support