Comment déployer une application Node.js sur cPanel?
Pour déployer votre application Node.Js sur votre pack, l’outil « Setup Node.js App » est disponible dans cPanel. Il vous permet de créer un environnement Node.js, gérer les paramètres de votre application et sa mise en ligne. Pour ce faire, veuillez suivre cette procédure.
- Accédez à votre cPanel (Plus de détails).
- Cliquez ensuite sur le lien « Logiciel > Setup Node.js App ».
- La nouvelle page liste les applications déjà déployées. Cliquez ensuite sur le bouton « Create Application » pour ajouter une nouvelle application.
Création de l’application
Personnalisez votre application. Puis, cliquez sur le bouton « Create ».
- Node.js version vous permet de sélectionner la version de Node.js spécifique à votre application.
- Application mode: vous permet de définir si vous souhaitez déployer votre application dans un environnement de développement ou de production.
- Application root: chemin d’accès physique aux fichiers de votre application sur le serveur.
- Application URL: lien à partir duquel votre application est accessible depuis le web.
- Application Startup file (fichier de démarrage): le fichier principal qui doit être lancé par votre application et qui correspond à la commande node filename.
- Passenger log file: il s’agit du fichier de log que va créer Phusion Passenger, qui est le moteur d’exécution de nodeJS utilisé sur l’hébergement.
- Add Variable: permet de créer des variables d’environnement.
Après la création de votre application, plusieurs nouveaux éléments sont disponibles pour une configuration en profondeur de votre projet.
- Destroy et Save: vous permettent respectivement de supprimer l’application précédemment déployée et de sauvegarder les changements effectués.
- Source: C’est cette commande que vous devriez lancer pour entrer dans votre environnement de travail via SSH ou le terminal.
- Stop App et Restart: pour stopper et relancer l’application (après des modifications par exemple).
- Si vous n’aviez pas renseigné ces paramètres précédemment, ils configurés par défaut.
- Run npm Install: vous permet d’installer des dépendances via npm.
- Add variable: permet d’ajouter et modifier des variables passées à l’application.
Pour plus d’informations, veuillez consulter la documentation officielle de CloudLinux.