{"id":2046,"date":"2023-09-22T16:07:31","date_gmt":"2023-09-22T16:07:31","guid":{"rendered":"https:\/\/docs.oxahost.support\/?post_type=ht_kb&#038;p=2046"},"modified":"2024-07-22T09:31:21","modified_gmt":"2024-07-22T09:31:21","slug":"comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel","status":"publish","type":"ht_kb","link":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/","title":{"rendered":"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel"},"content":{"rendered":"\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">T\u00e9l\u00e9versement des fichiers de l&rsquo;application Node.js<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Acc\u00e9der au cPanel<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Merci de cliquer&nbsp;<a href=\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-acceder-au-cpanel\/\">ici<\/a>&nbsp;pour d\u00e9couvrir comment acc\u00e9der au cPanel.<\/p>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>Acc\u00e9der au gestionnaire des fichiers sur cPanel<\/strong><\/li>\n<\/ol>\n\n\n\n<div style=\"height:19px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Acc\u00e9der au r\u00e9pertoire des fichiers de votre <strong>nom de domaine<\/strong>\/<strong>sous domaine<\/strong> afin de t\u00e9l\u00e9verser votre <strong>App.zip<\/strong><\/li>\n<\/ol>\n\n\n\n<p>&#8211; Acc\u00e9der au r\u00e9pertoire des fichiers de votre nom de domaines \/ sous domaines (<strong>exemple_nodejs_app<\/strong> dans notre cas).<br>&#8211; Cliquer sur charger.<br>&#8211; Cliquer sur <strong>s\u00e9lectionner un fichier<\/strong> pour s\u00e9lectionner le fichier <strong>.Zip<\/strong> (<strong>exemple.zip<\/strong> dans notre cas) de votre application.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-9.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:45px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-Chargement-de-fichiers-2.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Extraire les fichiers de votre application<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Une fois le fichier <strong>.zip<\/strong> de votre application est t\u00e9l\u00e9vers\u00e9, vous pouvez l&rsquo;extraire :<br><br>&#8211; Cliquer sur le fichier <strong>.zip<\/strong> (<strong>exemple.zip<\/strong> dans notre cas)<br>&#8211; Cliquer sur <strong>Extraire<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-14.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:41px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-11-1.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Acc\u00e9der au r\u00e9pertoire des fichiers que vous avez extraits<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Une fois l&rsquo;extraction du fichier <strong>.zip<\/strong> est effectu\u00e9s :<br><br>&#8211; Double clic sur le r\u00e9pertoire des fichiers extrait (<strong>exemple<\/strong> dans notre cas).<br>&#8211; Cliquer sur <strong>s\u00e9lectionner tous<\/strong> afin de s\u00e9lectionner tous les fichiers de votre application.<br>&#8211; Cliquer sur <strong>d\u00e9placer<\/strong> pour d\u00e9placer les fichiers de votre application vers le r\u00e9pertoire de votre projet <strong>exemple_nodejs_app<\/strong>.<br>&#8211; Dans le <strong>chemin vers lequel vous souhaitiez d\u00e9placer ce fichier<\/strong> :<br> <br>Remplacer <strong>\/exemple_nodejs_app\/exemple<\/strong> par <strong>\/exemple_nodejs_app<\/strong><br><br>&#8211; Cliquer sur <strong>Move Files<\/strong>.<\/p>\n\n\n\n<div style=\"height:47px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-11.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:39px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-16-1.png\" width=\"720\" \/><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Base de donn\u00e9es MySQL<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li><strong>Cr\u00e9er votre base de donn\u00e9es<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Acc\u00e9der \u00e0 l&rsquo;outil <strong>Bases de donn\u00e9es MySQL<\/strong> disponible sur cPanel afin de cr\u00e9er votre base de donn\u00e9es.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-6.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:33px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Remplissez le champ <strong>Nouvelle base de donn\u00e9es<\/strong> par le nom de votre base de donn\u00e9es et cliquer sur <strong>Cr\u00e9er une base de donn\u00e9es<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Bases-de-donnees-MySQL\u00ae.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Remplissez les champs suivants et cliquer sur <strong>cr\u00e9er un utilisateur<\/strong> pour cr\u00e9er un nouvel utilisateur :<br><br>&#8211; <strong>Nom d&rsquo;utilisateur<\/strong> <strong>:<\/strong> Nom de l&rsquo;utilisateur de la base de donn\u00e9es.<br>&#8211; <strong>Mot de passe :<\/strong>  Taper le mot de passe de l&rsquo;utilisateur de votre base de donn\u00e9es.<br>&#8211; <strong>Confirmation du mot de passe<\/strong> <strong>:<\/strong> Retaper le mot de passe de l&rsquo;utilisateur de votre base de donn\u00e9es.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Bases-de-donnees-MySQL\u00ae-1.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Assigner l&rsquo;<strong>utilisateur<\/strong> que vous avez cr\u00e9\u00e9 \u00e0 votre <strong>base de donn\u00e9es<\/strong>. et cliquer sur <strong>Ajouter<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Bases-de-donnees-MySQL\u00ae-2.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Accorder les privil\u00e8ges n\u00e9cessaires \u00e0 l&rsquo;utilisateur de votre base de donn\u00e9es, ensuite cliquer sur <strong>Apporter des modifications<\/strong> pour valider.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Manage-My-Databases.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li><strong>T\u00e9l\u00e9verser votre base de donn\u00e9es<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Acc\u00e9der \u00e0 l&rsquo;outil <strong>phpMyAdmin<\/strong> afin de t\u00e9l\u00e9charger le fichier de votre base de donn\u00e9es <strong>.sql<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-7.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>&#8211; Cliquer sur le nom de votre base de donn\u00e9es (<strong>exemple_node_js<\/strong> dans notre cas).<br>&#8211; Cliquer sur <strong>importer<\/strong>.<br>&#8211; Cliquer sur <strong>Choose File<\/strong> pour t\u00e9l\u00e9verser le fichier <strong>.sql<\/strong> de votre base de donn\u00e9es.<br>&#8211; Cliquer sur <strong>importer<\/strong> pour commencer l&rsquo;importation de la base de donn\u00e9es.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cp8-tn-oxa-host-localhost-exemple_node_js-phpMyAdmin-5-2-1.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li><strong>Modifier le fichier de connexion \u00e0 la base de donn\u00e9es<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Acc\u00e9der au r\u00e9pertoire des fichiers contenant le fichier de connexion \u00e0 la base de donn\u00e9es de votre site (<strong>connection<\/strong> dans notre cas).<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-18.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>S\u00e9lectionner le fichier de connexion \u00e0 la base de donn\u00e9es (<strong>connet.js<\/strong> dans notre cas) et cliquer sur le bouton droit de la souris, ensuite, cliquer sur <strong>Edit<\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-File-Manager-v3-19.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Modifier les param\u00e8tres de connexion \u00e0 la base de donn\u00e9es de votre site web :<br><br>&#8211; <strong>Host<\/strong> : Nom du serveur de la base de donn\u00e9es (G\u00e9n\u00e9ralement <strong>localhost<\/strong>).<br>&#8211; <strong>DB Name<\/strong> : Nom de la base de donn\u00e9es.<br>&#8211; <strong>DB User<\/strong> : Nom d&rsquo;utilisateur assign\u00e9 \u00e0 la base de donn\u00e9es.<br>&#8211; <strong>DB Password<\/strong> : Mot de passe de l&rsquo;utilisateur assign\u00e9 \u00e0 la base de donn\u00e9es.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cr\u00e9ation de l&rsquo;application Node.js<\/h2>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Acc\u00e9der \u00e0 l&rsquo;outil <strong>Setup Node.js App<\/strong> disponible sur <strong>cPanel<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Acc\u00e9der \u00e0 l&rsquo;outil Setup Node.js App<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-5-1.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"2\" class=\"wp-block-list\">\n<li>Cr\u00e9er votre application <strong>Node.Js<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Cliquer sur <strong>CREATE<\/strong> <strong>APPLICATION<\/strong> pour cr\u00e9er une application <strong>Node.js<\/strong><\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Node-js-9.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:33px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Par la suite, remplir les champs n\u00e9cessaires comme suite et cliquer sur <strong>CREATE<\/strong> :<\/p>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Node-js-8.png\" width=\"720\" \/><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-accordion wp-block-hb-accordion\"><div class=\"wp-block-hb-accordion__section\" data-ht-blocks-accordion-block-state=\"closed\"><div class=\"wp-block-hb-accordion__title\"><span>Node.js version<\/span><\/div><div class=\"wp-block-hb-accordion__content\"><div class=\"wp-block-hb-accordion__contentwrap\">Choisissez votre version pr\u00e9f\u00e9r\u00e9e dans la liste d\u00e9roulante. (La derni\u00e8re version est recommand\u00e9e).<\/div><\/div><\/div><div class=\"wp-block-hb-accordion__section\" data-ht-blocks-accordion-block-state=\"closed\"><div class=\"wp-block-hb-accordion__title\"><span>Application mode<\/span><\/div><div class=\"wp-block-hb-accordion__content\"><div class=\"wp-block-hb-accordion__contentwrap\">S\u00e9lectionnez D\u00e9veloppement ou Production dans la liste.<\/div><\/div><\/div><div class=\"wp-block-hb-accordion__section\" data-ht-blocks-accordion-block-state=\"closed\"><div class=\"wp-block-hb-accordion__title\"><span>Application root<\/span><\/div><div class=\"wp-block-hb-accordion__content\"><div class=\"wp-block-hb-accordion__contentwrap\">D\u00e9finissez l&#8217;emplacement des fichiers d&rsquo;application dans le syst\u00e8me de fichiers ; C&rsquo;est le nom du dossier qui contiendra notre application <strong>node.js<\/strong> (<strong>exemple<\/strong>_<strong>nodejs_app<\/strong> dans notre cas).<\/div><\/div><\/div><div class=\"wp-block-hb-accordion__section\" data-ht-blocks-accordion-block-state=\"closed\"><div class=\"wp-block-hb-accordion__title\"><span>Application URL<\/span><\/div><div class=\"wp-block-hb-accordion__content\"><div class=\"wp-block-hb-accordion__contentwrap\">S\u00e9lectionnez l&rsquo;URL sur laquelle vous souhaitez que votre application soit h\u00e9berg\u00e9e (<strong>exemple.tn<\/strong> dans notre cas).<\/div><\/div><\/div><div class=\"wp-block-hb-accordion__section\" data-ht-blocks-accordion-block-state=\"closed\"><div class=\"wp-block-hb-accordion__title\"><span>Application startup file<\/span><\/div><div class=\"wp-block-hb-accordion__content\"><div class=\"wp-block-hb-accordion__contentwrap\">Il s&rsquo;agit du nom du fichier de d\u00e9marrage de votre application (<strong>index.js<\/strong> dans notre cas)<\/div><\/div><\/div><div class=\"wp-block-hb-accordion__section\" data-ht-blocks-accordion-block-state=\"closed\"><div class=\"wp-block-hb-accordion__title\"><span>Environment variables<\/span><\/div><div class=\"wp-block-hb-accordion__content\"><div class=\"wp-block-hb-accordion__contentwrap\">Il s&rsquo;agit d&rsquo;une valeur d\u00e9finissable par l&rsquo;utilisateur qui peut affecter la fa\u00e7on dont les processus en cours d&rsquo;ex\u00e9cution se comporteront sur une application.<\/div><\/div><\/div><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"3\" class=\"wp-block-list\">\n<li>Arr\u00eater l&rsquo;application afin d&rsquo;installer les d\u00e9pendances<\/li>\n<\/ol>\n\n\n\n<p>Une fois l&rsquo;application est cr\u00e9\u00e9, cliquer sur <strong>STOP APP<\/strong>.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Node-js-11.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"4\" class=\"wp-block-list\">\n<li><strong>Run NPM install<\/strong> afin d&rsquo;ex\u00e9cuter le fichier <strong>package.json <\/strong><\/li>\n<\/ol>\n\n\n\n<p>Cliquer sur <strong>Run NPM install<\/strong> dans le but d&rsquo;ex\u00e9cuter le fichier <strong>package.json<\/strong>.<br>Une fois l&rsquo;ex\u00e9cution est achev\u00e9, cliquer sur <strong>START APP<\/strong> pour d\u00e9marrer votre application.<\/p>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Node-js-12.png\" width=\"720\" \/><\/div>\n\n\n\n<div style=\"height:26px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<ol start=\"5\" class=\"wp-block-list\">\n<li><strong>Tester votre application<\/strong><\/li>\n<\/ol>\n\n\n\n<p>Acc\u00e9der \u00e0 l&rsquo;URL de votre nom de <strong>domaine<\/strong> \/ <strong>Sous domaines<\/strong> afin de tester votre application :<br><br><strong>https:\/\/exemple.tn<\/strong><\/p>\n\n\n\n<div style=\"height:22px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-ht-blocks-image hb-magnify\"><div class=\"hb-magnify__large\"><\/div><img decoding=\"async\" class=\"hb-magnify__small\" src=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/Desktop-screenshot-1.png\" width=\"720\" \/><\/div>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e9l\u00e9versement des fichiers de l&rsquo;application Node.js Merci de cliquer&nbsp;ici&nbsp;pour d\u00e9couvrir comment acc\u00e9der au cPanel. &#8211; Acc\u00e9der au r\u00e9pertoire des fichiers de votre nom de domaines \/ sous domaines (exemple_nodejs_app dans notre cas).&#8211; Cliquer sur charger.&#8211; Cliquer sur s\u00e9lectionner un fichier pour s\u00e9lectionner le fichier .Zip (exemple.zip dans notre cas) de&#8230;<\/p>\n","protected":false},"author":5,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"ht-kb-category":[36],"ht-kb-tag":[],"class_list":["post-2046","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-hebergements-cpanel"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comment d\u00e9ployer une application Node.js + MySQL avec cPanel - Base des connaissances OXAHOST<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel - Base des connaissances OXAHOST\" \/>\n<meta property=\"og:description\" content=\"T\u00e9l\u00e9versement des fichiers de l&rsquo;application Node.js Merci de cliquer&nbsp;ici&nbsp;pour d\u00e9couvrir comment acc\u00e9der au cPanel. &#8211; Acc\u00e9der au r\u00e9pertoire des fichiers de votre nom de domaines \/ sous domaines (exemple_nodejs_app dans notre cas).&#8211; Cliquer sur charger.&#8211; Cliquer sur s\u00e9lectionner un fichier pour s\u00e9lectionner le fichier .Zip (exemple.zip dans notre cas) de...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/\" \/>\n<meta property=\"og:site_name\" content=\"Base des connaissances OXAHOST\" \/>\n<meta property=\"article:modified_time\" content=\"2024-07-22T09:31:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/\",\"url\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/\",\"name\":\"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel - Base des connaissances OXAHOST\",\"isPartOf\":{\"@id\":\"https:\/\/docs.oxahost.support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png\",\"datePublished\":\"2023-09-22T16:07:31+00:00\",\"dateModified\":\"2024-07-22T09:31:21+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#primaryimage\",\"url\":\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png\",\"contentUrl\":\"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png\",\"width\":980,\"height\":258},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/docs.oxahost.support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.oxahost.support\/#website\",\"url\":\"https:\/\/docs.oxahost.support\/\",\"name\":\"Base des connaissances OXAHOST\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.oxahost.support\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel - Base des connaissances OXAHOST","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel - Base des connaissances OXAHOST","og_description":"T\u00e9l\u00e9versement des fichiers de l&rsquo;application Node.js Merci de cliquer&nbsp;ici&nbsp;pour d\u00e9couvrir comment acc\u00e9der au cPanel. &#8211; Acc\u00e9der au r\u00e9pertoire des fichiers de votre nom de domaines \/ sous domaines (exemple_nodejs_app dans notre cas).&#8211; Cliquer sur charger.&#8211; Cliquer sur s\u00e9lectionner un fichier pour s\u00e9lectionner le fichier .Zip (exemple.zip dans notre cas) de...","og_url":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/","og_site_name":"Base des connaissances OXAHOST","article_modified_time":"2024-07-22T09:31:21+00:00","og_image":[{"url":"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png"}],"twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/","url":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/","name":"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel - Base des connaissances OXAHOST","isPartOf":{"@id":"https:\/\/docs.oxahost.support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#primaryimage"},"image":{"@id":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#primaryimage"},"thumbnailUrl":"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png","datePublished":"2023-09-22T16:07:31+00:00","dateModified":"2024-07-22T09:31:21+00:00","breadcrumb":{"@id":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#primaryimage","url":"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png","contentUrl":"https:\/\/docs.oxahost.support\/wp-content\/uploads\/2023\/09\/cPanel-Tools-4.png","width":980,"height":258},{"@type":"BreadcrumbList","@id":"https:\/\/docs.oxahost.support\/index.php\/knowledge-base\/comment-deployer-une-application-node-js-mysql-rest-api-avec-cpanel\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/docs.oxahost.support\/"},{"@type":"ListItem","position":2,"name":"Comment d\u00e9ployer une application Node.js + MySQL avec cPanel"}]},{"@type":"WebSite","@id":"https:\/\/docs.oxahost.support\/#website","url":"https:\/\/docs.oxahost.support\/","name":"Base des connaissances OXAHOST","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.oxahost.support\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/ht-kb\/2046","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/comments?post=2046"}],"version-history":[{"count":0,"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/ht-kb\/2046\/revisions"}],"wp:attachment":[{"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/media?parent=2046"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/ht-kb-category?post=2046"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/docs.oxahost.support\/index.php\/wp-json\/wp\/v2\/ht-kb-tag?post=2046"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}