Kennisbank
1.000 veelgestelde vragen, 500 tutorials en uitlegvideo's. Hier vind je alleen maar oplossingen!
Een Node.js-website maken bij Infomaniak
De Node.js-sites die door Infomaniak worden aangeboden, maken het mogelijk om Node.js-applicaties uit te voeren in een flexibele, gebruiksklare omgeving, zonder dat u een serverinfrastructuur hoeft te beheren.
Inleiding
- Dit type hosting biedt de flexibiliteit van een server zonder de complexiteit van het beheer en is bijzonder geschikt voor API REST-projecten, voor het implementeren van het CMS Ghost, n8n, Strapi of frameworks zoals Express.js, NestJS of socket.io, next.js, bedrijfstools of prototypes voor:
- ontwikkelaars die Node.js-applicaties willen implementeren zonder een infrastructuur te hoeven beheren.
- webmasters die willen experimenteren met of zich willen verdiepen in Node.js.
- agentschappen en freelancers die aan meerdere klantprojecten werken.
- studenten, docenten en scholen die een eenvoudige omgeving nodig hebben om code te testen.
- De pakketbeheerders NPM en Yarn worden ondersteund.
- Als u
Node.jsinstalleert op een webhosting binnen een Cloud Server, zal uw site niet werken met de gegarandeerde resources van de beheerde Cloud Server.- Raadpleeg deze andere handleiding om Fast Installer te gebruiken en NVM te implementeren.
Node.js= de officiële naam van de taal/omgeving;NodeJS= de "technische" of vereenvoudigde naam in bepaalde contexten (vaak om praktische redenen, er is geen echt technisch verschil).
Een Node.js-site maken
Om toegang te krijgen tot een webhostingpakket en een Node.js-site toe te voegen:
- Klik hier om naar het beheer van uw webhostingpakketten in de Infomaniak Manager te gaan (hulp nodig?).
- Klik rechtstreeks op de naam van het betreffende webhostingpakket:

- Klik op de blauwe knop Toevoegen:

- Kies een project met geavanceerde technologieën.
- Klik op Volgende:

- Kies Node.js.
- Selecteer eventueel een andere versie indien nodig.
- Klik op Volgende:

- Kies het type domein dat u aan deze nieuwe website wilt toewijzen:
- een domeinnaam die u al heeft geregistreerd
- een subdomein dat u maakt op basis van een domeinnaam die u al heeft geregistreerd
- een domeinnaam die nog beschikbaar is en die u wilt bestellen
- Voer de domeinnaam of het subdomein in.
- Kies eventuele geavanceerde opties.
- Klik op Volgende:

- Kies een van de twee mogelijke methoden:

- Snelle methode:
- Een vooraf geconfigureerd voorbeeldproject wordt automatisch geïnstalleerd.
- Deze methode is ideaal om Node.js te ontdekken of snel een functionele basis te creëren.
- Aangepaste methode:
- De broncode kan worden geïmporteerd via een ZIP-archief, SSH of SFTP.
- U kunt er ook voor kiezen om openbare repositories te gebruiken die worden gehost op GitLab, GitHub of een ander platform dat compatibel is met Git.
- Private repositories worden ook ondersteund via HTTP Basic-authenticatie:
https://gebruikersnaam:wachtwoord@github.com/… - U definieert zelf de scripts, toegangspunten, luikpoort en de benodigde build-opdrachten.
- Snelle methode:
- Klaar, de site is klaar voor gebruik:

Elke site heeft een eigen dashboard voor het beheren van de applicatie (starten, stoppen, herstarten), het bekijken van de uitvoeringsconsole, het beheren van Node.js-versies, het configureren van domeinen en het activeren van SSL-certificaten:
Voor meer informatie over de configuratie van uw Node.js-site, raadpleeg deze andere handleiding.
Link naar deze veelgestelde vragen: https://faq.infomaniak.com/2537
Is deze veelgestelde vragenlijst nuttig geweest?