Hébergement d’une application NodeJs dans cPanel
Pour la gestion des applications Nodejs dans Cpanel, une fois connectée au cpanel, il faut se rendre dans la Section Logiciel et recherché Setup Node.js App.
Dans la fenêtre qui va s’ouvrir, nous avons le bouton Create Application pour ajouter une nouvelle application NodeJs.
Après avoir cliqué sur le bouton CREATE APPLICATION, nous avons l’interface suivante :
Dans cette fenêtre, nous avons les options qui vous permettent de sélectionner une version spécifique pour votre application, et aussi, choisi l’ environnement pour votre application, soit un environnement de développement ou de production.
Après ces deux étapes, nous avons trois champs à remplir :
1- Application root: chemin d’accès physique au fichiers de votre application sur le serveur, si vous mettez « mon_projet » le dossier de votre application sera disponible dans public_html/mon_projet.
2- Apllication URL: à partir de quel lien l’application est accessible depuis le web, par exemple si vous souhaitez que l’application réponds via le lien http://mondomaine.ci/mon_projet il faudra entrer « mon_projet » dans ce champ.
3- Application Startup file (fichier de démarrage) : le fichier principal qui doit être lancé par votre application et qui correspond à la commande node filename par exemple : app.js.
Après avoir rentré les paramètres de l’application, cliquer sur le bouton Create
Si vous souhaitez ajouter d’autres modules pour votre script, vous pouvez editer le fichier package.json directement depuis la même interface en cliquant sur Edit
Ensuifte pour installer toutes les dependances, cliquer sur le bouton Run NPM Install puis Start App afin de démarrer votre application