Téléversement des fichiers de l’application Node.js
- Accéder au cPanel
Merci de cliquer ici pour découvrir comment accéder au cPanel.
- Accéder au gestionnaire des fichiers sur cPanel

- Accéder au répertoire des fichiers de votre nom de domaine/sous domaine afin de téléverser votre App.zip
– Accéder au répertoire des fichiers de votre nom de domaines / sous domaines (exemple_nodejs_app dans notre cas).
– Cliquer sur charger.
– Cliquer sur sélectionner un fichier pour sélectionner le fichier .Zip (exemple.zip dans notre cas) de votre application.


- Extraire les fichiers de votre application
Une fois le fichier .zip de votre application est téléversé, vous pouvez l’extraire :
– Cliquer sur le fichier .zip (exemple.zip dans notre cas)
– Cliquer sur Extraire.


- Accéder au répertoire des fichiers que vous avez extraits
Une fois l’extraction du fichier .zip est effectués :
– Double clic sur le répertoire des fichiers extrait (exemple dans notre cas).
– Cliquer sur sélectionner tous afin de sélectionner tous les fichiers de votre application.
– Cliquer sur déplacer pour déplacer les fichiers de votre application vers le répertoire de votre projet exemple_nodejs_app.
– Dans le chemin vers lequel vous souhaitiez déplacer ce fichier :
Remplacer /exemple_nodejs_app/exemple par /exemple_nodejs_app
– Cliquer sur Move Files.


Base de données MySQL
- Créer votre base de données
Accéder à l’outil Bases de données MySQL disponible sur cPanel afin de créer votre base de données.

Remplissez le champ Nouvelle base de données par le nom de votre base de données et cliquer sur Créer une base de données.

Remplissez les champs suivants et cliquer sur créer un utilisateur pour créer un nouvel utilisateur :
– Nom d’utilisateur : Nom de l’utilisateur de la base de données.
– Mot de passe : Taper le mot de passe de l’utilisateur de votre base de données.
– Confirmation du mot de passe : Retaper le mot de passe de l’utilisateur de votre base de données.

Assigner l’utilisateur que vous avez créé à votre base de données. et cliquer sur Ajouter.

Accorder les privilèges nécessaires à l’utilisateur de votre base de données, ensuite cliquer sur Apporter des modifications pour valider.

- Téléverser votre base de données
Accéder à l’outil phpMyAdmin afin de télécharger le fichier de votre base de données .sql.

– Cliquer sur le nom de votre base de données (exemple_node_js dans notre cas).
– Cliquer sur importer.
– Cliquer sur Choose File pour téléverser le fichier .sql de votre base de données.
– Cliquer sur importer pour commencer l’importation de la base de données.

- Modifier le fichier de connexion à la base de données
Accéder au répertoire des fichiers contenant le fichier de connexion à la base de données de votre site (connection dans notre cas).

Sélectionner le fichier de connexion à la base de données (connet.js dans notre cas) et cliquer sur le bouton droit de la souris, ensuite, cliquer sur Edit.

Modifier les paramètres de connexion à la base de données de votre site web :
– Host : Nom du serveur de la base de données (Généralement localhost).
– DB Name : Nom de la base de données.
– DB User : Nom d’utilisateur assigné à la base de données.
– DB Password : Mot de passe de l’utilisateur assigné à la base de données.
Création de l’application Node.js
- Accéder à l’outil Setup Node.js App disponible sur cPanel
Accéder à l’outil Setup Node.js App

- Créer votre application Node.Js
Cliquer sur CREATE APPLICATION pour créer une application Node.js

Par la suite, remplir les champs nécessaires comme suite et cliquer sur CREATE :

- Arrêter l’application afin d’installer les dépendances
Une fois l’application est créé, cliquer sur STOP APP.

- Run NPM install afin d’exécuter le fichier package.json
Cliquer sur Run NPM install dans le but d’exécuter le fichier package.json.
Une fois l’exécution est achevé, cliquer sur START APP pour démarrer votre application.

- Tester votre application
Accéder à l’URL de votre nom de domaine / Sous domaines afin de tester votre application :
https://exemple.tn
