Suivez ce guide pour démarrer avec Node.js. Pour ce faire, vous devez d’abord acheter un package Node.js en option sur votre hébergement web.
Étape 1 : téléchargez votre application Node.js dans git
Le déploiement de votre application Node.js se fait avec votre code récupéré à partir d’un repertoire Git en ligne (par exemple GitHub, GitLab, Bitbucket… ). Par conséquent, vous devez d’abord installer votre application localement (npm install) et ensuite l’uploader sur un repertoire Git. Copiez le lien de votre repository (voir capture d’écran) pour l’étape 2.
Étape 2 : ajoutez votre instance Node.js
Une fois que votre application Node.js est dans un repertoire Git, vous devez la lier à votre instance Node.js à Combell. Pour ce faire, ajoutez une instance Node.js et liez-la à votre repertoire Git.
Pour ajouter votre instance Node.js, suivez les étapes suivantes dans le panneau de contrôle:
- Allez dans ‘Mes produits’ > ‘Hébergement web’ et cliquez sur ‘Gérer l’hébergement’ à côté de votre nom de domaine.
- Cliquez sur ‘Node.js’ dans le menu à gauche.
- Cliquez sur ‘Ajoutez Instance’ à droite.
- Remplissez les détails de votre application : Friendly name, version de Node.js et le port sur lequel l’application peut être atteinte.
- Vérifiez les exigences du référentiel. Dans le fichier package.json, un script ‘build’ et ‘serve’ doit être présent dans le champ ‘scripts’.
- Saisissez le lien de votre repository. Vous pouvez le copier depuis votre repertoire Git comme Github.
- Copiez la clé de déploiement et cliquez sur ‘Ajoutez Instance’ pour confirmer.
- Entrez maintenant la clé de déploiement dans votre repertoire Git comme GitHub, voir la capture d’écran. L’accès en lecture seule est suffisant.
Étape 3 : Exécutez votre pipeline Node.js
Après avoir créé votre instance, nous pouvons lancer le pipeline.
Pour exécuter votre pipeline Node.js, suivez les étapes suivantes dans le panneau de contrôle:
- Allez dans ‘Mes produits’ > ‘Hébergement web’ et cliquez sur ‘Gérer l’hébergement’ à côté de votre nom de domaine.
- Cliquez sur ‘Node.js’ dans le menu de gauche et choisissez votre instance.
- Cliquez avec le bouton droit de la souris sur ‘Exécuter le pipeline’, voir la capture d’écran.
- Votre pipeline va maintenant être exécuté. Si c’est le cas, votre application est en cours d’exécution. Pour la rendre également disponible en ligne, changez le backend de votre pack d’hébergement, voir l’étape suivante.
Étape 4 : Rendrez votre application disponible en ligne
Si vous souhaitez que votre application soit également accessible via l’internet, reliez-la à un site web sur votre progiciel d’hébergement.
Pour rendre votre application Node.js disponible en ligne, suivez les étapes suivantes dans le panneau de contrôle:
- Allez dans ‘Mes produits’ > ‘Hébergement web’ et cliquez sur ‘Gérer l’hébergement’ à côté de votre nom de domaine.
- Cliquez sur ‘Sites web & SSL’ dans le menu à gauche.
- Cliquez avec le bouton droit de la souris sur ‘Gérer le site web’ et sélectionnez ‘Changer le backend du site web’.
- Sélectionnez ‘Node.js’ et choisissez votre application Node.js.
- Cliquez sur ‘Change website backend’ pour confirmer. Surfez maintenant sur le site web et vous verrez l’application Node.js.