{"id":94216,"date":"2022-02-17T14:13:23","date_gmt":"2022-02-17T19:13:23","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/?p=94216"},"modified":"2023-11-29T15:45:51","modified_gmt":"2023-11-29T20:45:51","slug":"setup-node-js-app","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/","title":{"rendered":"How To Setup Node.js App in cPanel"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png\" alt=\"Setup Node.js App in cPanel\" class=\"wp-image-94220\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>Node.js is a popular, event-driven JavaScript runtime you can use to build robust web applications. If you are already familiar with creating Node.js apps, you may be wondering how to get your app onto a shared server, a hosting environment in which you are limited in customization. Node.js requires some configuration of your server environment. But now, you can use a virtual environment within your shared hosting environment that allows for the customization necessary to run your app. Learn how to set up a Node.js in cPanel below. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"#setup-node-js\">Setup Node.js App in cPanel<\/a><\/li>\n\n\n\n<li><a href=\"#enter-virtual-environment\">Enter The Virtual Environment Command Line<\/a><\/li>\n\n\n\n<li><a href=\"#stopping-restarting-your-app\">Stopping and Restarting Your App<\/a><\/li>\n<\/ul>\n\n\n\n<div class=\"alert alert-warning\" role=\"alert\"><strong>Note:<\/strong> The Setup Node.js tool is only available on Nginx shared server plans.<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"setup-node-js\">Setup Node.js App in cPanel<\/h2>\n\n\n\n<ol class=\"article_list wp-block-list\">\n<li><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/how-to-log-into-cpanel\/\">Log into cPanel<\/a>.<\/li>\n\n\n\n<li>Choose <b>Setup Node.js App<\/b> under <i>Software<\/i>.<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"487\" class=\"wp-image-94217\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_001.png\" alt=\"Setup node.js app\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_001.png 519w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_001-300x292.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li>\n\n\n\n<li>Click <b>Create Application<\/b>.<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"205\" class=\"wp-image-94218\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_002.png\" alt=\"Create node.js application\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_002.png 715w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_002-300x123.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li>\n\n\n\n<li>Fill in the <i>Application root<\/i> field (this is the directory in which you will upload for application files).<\/li>\n\n\n\n<li>Select your <strong>Application URL<\/strong> and <strong>startup file<\/strong> (if you do not name a startup file, <code>app.js<\/code> is used as the default).<\/li>\n\n\n\n<li>Fill in the remaining fields with your preferred values.<\/li>\n\n\n\n<li>Click <b>Create<\/b> when ready.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"enter-virtual-environment\">Enter The Virtual Environment Command Line<\/h2>\n\n\n\n<p>If necessary, you have the option of <a href=\"https:\/\/www.inmotionhosting.com\/support\/server\/ssh\/shared-reseller-ssh\/\">logging into your server via SSH<\/a> and administering the app on the command line. For some users, it is considered preferable or faster to do some administrative work on the command line. With this cPanel feature, you can easily access the command line for your app and work in a safe, virtual environment.  <\/p>\n\n\n\n<p>Copy the \u201csource\u201d command listed above your app settings: <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"712\" height=\"95\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_004.png\" alt=\"Source command to enter application\" class=\"wp-image-94224\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_004.png 712w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_004-300x40.png 300w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>Once you have logged into the server via SSH, copy and paste the \u201csource\u201d command into the command prompt and hit <kbd>ENTER<\/kbd>. <\/p>\n\n\n\n<p>You will then see that you have been logged into your Node virtual environment, seeing a command prompt similar to the following: <\/p>\n\n\n\n<pre id=\"org3e6d973\" class=\"wp-block-preformatted example\">[example-node-root (10)] [userna5@server-hostname example-node-root]$ \n<\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"stopping-restarting-your-app\">Stopping and Restarting Your App<\/h2>\n\n\n\n<p>You can also stop and restart your app whenever you may need it. This can be done easily from the cPanel interface. <\/p>\n\n\n\n<ol class=\"article_list wp-block-list\">\n<li>Log into cPanel (as you did above).<\/li>\n\n\n\n<li>Choose <b>Setup Node.js App<\/b> under <i>Software<\/i>.<\/li>\n\n\n\n<li>Select your app from the list of existing applications.<\/li>\n\n\n\n<li>Click to stop, restart, or edit your application under the <i>Actions<\/i> table.<br><img loading=\"lazy\" decoding=\"async\" width=\"500\" height=\"235\" class=\"wp-image-94222\" style=\"width: 500px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/cpanel_nodejs_app_006.png\" alt=\"Stop, restart, or edit node.js application \"><\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\">\n\n\n\n<p> Well done! You now know how to set up a Node.js app in your cPanel. <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Node.js is a popular, event-driven JavaScript runtime you can use to build robust web applications. If you are already familiar with creating Node.js apps, you may be wondering how to get your app onto a shared server, a hosting environment in which you are limited in customization. Node.js requires some configuration of your server environment.<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\"> Read More ><\/a><\/p>\n","protected":false},"author":17,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[51],"tags":[],"class_list":["post-94216","post","type-post","status-publish","format-standard","hentry","category-cpanel"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How To Setup Node.js App in cPanel | InMotion Hosting<\/title>\n<meta name=\"description\" content=\"Learn how to setup a node.js app in your cPanel. Node.js is a popular, event-driven JavaScript runtime you can use to build web applications.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Setup Node.js App in cPanel | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"Learn how to setup a node.js app in your cPanel. Node.js is a popular, event-driven JavaScript runtime you can use to build web applications.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2022-02-17T19:13:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-29T20:45:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png\" \/>\n<meta name=\"author\" content=\"Christopher Maiorana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Christopher Maiorana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\"},\"author\":{\"name\":\"Christopher Maiorana\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\"},\"headline\":\"How To Setup Node.js App in cPanel\",\"datePublished\":\"2022-02-17T19:13:23+00:00\",\"dateModified\":\"2023-11-29T20:45:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\"},\"wordCount\":398,\"commentCount\":10,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png\",\"articleSection\":[\"cPanel\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\",\"name\":\"How To Setup Node.js App in cPanel | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png\",\"datePublished\":\"2022-02-17T19:13:23+00:00\",\"dateModified\":\"2023-11-29T20:45:51+00:00\",\"description\":\"Learn how to setup a node.js app in your cPanel. Node.js is a popular, event-driven JavaScript runtime you can use to build web applications.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How To Setup Node.js App in cPanel\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f\",\"name\":\"Christopher Maiorana\",\"description\":\"Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/chris-m-4623144b\/\"],\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/christopherm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Setup Node.js App in cPanel | InMotion Hosting","description":"Learn how to setup a node.js app in your cPanel. Node.js is a popular, event-driven JavaScript runtime you can use to build web applications.","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:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/","og_locale":"en_US","og_type":"article","og_title":"How To Setup Node.js App in cPanel | InMotion Hosting","og_description":"Learn how to setup a node.js app in your cPanel. Node.js is a popular, event-driven JavaScript runtime you can use to build web applications.","og_url":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2022-02-17T19:13:23+00:00","article_modified_time":"2023-11-29T20:45:51+00:00","og_image":[{"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png","type":"","width":"","height":""}],"author":"Christopher Maiorana","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"Christopher Maiorana","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/"},"author":{"name":"Christopher Maiorana","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f"},"headline":"How To Setup Node.js App in cPanel","datePublished":"2022-02-17T19:13:23+00:00","dateModified":"2023-11-29T20:45:51+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/"},"wordCount":398,"commentCount":10,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png","articleSection":["cPanel"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/","url":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/","name":"How To Setup Node.js App in cPanel | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel-1024x538.png","datePublished":"2022-02-17T19:13:23+00:00","dateModified":"2023-11-29T20:45:51+00:00","description":"Learn how to setup a node.js app in your cPanel. Node.js is a popular, event-driven JavaScript runtime you can use to build web applications.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2022\/02\/How-to-Setup-Node.js-App-in-cPanel.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/setup-node-js-app\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"How To Setup Node.js App in cPanel"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/c6922c56c84e17079fd558e07b7ef72f","name":"Christopher Maiorana","description":"Christopher Maiorana joined the InMotion community team in 2015 and regularly dispenses tips and tricks in the Support Center, Community Q&A, and the InMotion Hosting Blog.","sameAs":["https:\/\/www.linkedin.com\/in\/chris-m-4623144b\/"],"url":"https:\/\/www.inmotionhosting.com\/support\/author\/christopherm\/"}]}},"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"primary_category":{"id":51,"name":"cPanel","slug":"cpanel","link":"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94216","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=94216"}],"version-history":[{"count":12,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94216\/revisions"}],"predecessor-version":[{"id":108083,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/94216\/revisions\/108083"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=94216"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=94216"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=94216"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}