Base de connaissances
1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Découvrir les sites Node.js
Les sites Node.js proposés par Infomaniak permettent d’exécuter des applications Node.js dans un environnement flexible, prêt à l’emploi, sans avoir à gérer une infrastructure serveur.
Préambule
- Offrant la souplesse d’un serveur sans la complexité de son administration, ce type d’hébergement est particulièrement adapté aux projets API REST, pour déployer le CMS Ghost, Strapi ou des frameworks comme Express.js, NestJS ou encore socket.io, next.js, outils métiers ou prototypes pour:
- Développeurs souhaitant déployer des applications Node.js sans gérer d’infrastructure.
- Webmasters cherchant à expérimenter ou à se former à Node.js.
- Agences et freelances travaillant sur plusieurs projets clients.
- Étudiants, enseignants et écoles nécessitant un environnement simple pour tester du code.
- Les gestionnaires de paquets NPM et Yarn sont pris en charge.
Node.js
= nom officiel du langage/environnement.NodeJS
= nom "technique" ou simplifié dans certains contextes (souvent pour des raisons pratiques, pas de vraie différence technique).
Créer un site Node.js
Pour accéder à un plan d'hébergement Web et y ajouter un site Node.js:
- Cliquez ici pour accéder à la gestion de vos produits dans le Manager Infomaniak (besoin d'aide ?).
- Cliquez directement sur le nom attribué au produit concerné.
- Cliquez sur le bouton bleu Ajouter:
- Choisissez un projet avec technologies avancées.
- Cliquez sur Suivant:
- Choisissez Node.js.
- Sélectionnez une éventuelle autre version si nécessaire.
- Cliquez sur Suivant:
- Choisissez le type de domaine Ă attribuer Ă ce nouveau site :
- un nom de domaine déjà acquis
- un sous-domaine créé à partir d'un nom de domaine déjà acquis
- un nom de domaine encore disponible et Ă commander
- Entrez le nom de domaine ou le sous-domaine.
- Choisissez les options avancées éventuelles.
- Cliquez sur Suivant:
- Choisissez l'une des deux approches possibles:
- Méthode rapide:
- Un projet d'exemple préconfiguré est automatiquement installé.
- Cette approche est idéale pour découvrir Node.js ou démarrer rapidement une base fonctionnelle.
- Méthode personnalisée:
- Le code source peut être importé via Git, archive ZIP, SSH ou SFTP.
- Vous définissez vous-même les scripts, points d’entrée, port d’écoute, et commandes de build nécessaires.
- Méthode rapide:
- Chaque site dispose d’un tableau de bord dédié pour contrôler l’application (start, stop, restart), consulter la console d’exécution, gérer les versions de Node.js, configurer les domaines et activer les certificats SSL:
Pour aller plus loin dans la configuration de votre site Node.js, prenez connaissance de cet autre guide.
Lien vers cette FAQ: