Manage NodeJS Through cPanel

By on February 1st, 2019


Node.js is an open-source, cross-stage JavaScript runtime environment for building up a different assortment of instruments and applications. In spite of the fact that Node.js is not a JavaScript system, a number of its essential modules are composed in JavaScript, and engineers can compose new modules in JavaScript. Node.js is mainly used for hosting different kinds of applications like the Ghost blogging platform etc. InterServer now provides NodeJS support within our shared hosting servers, and you can create/manage applications easily via your hosting cPanel control panel interface.

The below are the steps on how we can install and manage NodeJS application:

1) Login to the hosting cPanel control panel and click on “Setup Nodejs App” button under the Software tab to access the NodeJS managing area.

Manage Nodejs


2) Click on the “Create Application” button at the top-right corner to create a new application.

Manage Nodejs


3) Fill out the details for the new application and click on the “Create” button at the top-right corner.

Manage NodeJS Through cPanel

Node.js version – Select the Node.js version from the drop-down menu

Application mode – Choose application mode from the menu, either Production or Development

Application root – Specify the physical location to the application

Application URL – Specify the HTTP/HTTPS URL to the application

Application startup file – Specify the .js file name here

4) Once you have created the application, you can stop/restart/edit/remove the application via the interface.

Manage Nodejs


5) When clicking ‘Edit’ icon, you can make changes to the already created application including the variables you have set on it.

Manage Nodejs


These are the options in the NodeJS application edit interface:

Stop/Restart application – You can stop/restart the application by click on that specific icon.

Destroy – To remove the NodeJS application

Run NPM Install – To install the package(s) mentioned in the packages.json file in the application root folder.

Run JS script – To run a command specified in packages.json file script section.

ADD VARIABLE – To add a variable for the application.

6) You can also alter other settings such as Node.js version, application mode/root/URL and the startup file. Once you have made the changes, click on the “Save” button and restart the application once to take in effect.


Please feel free to reach out our support department if you should require any assistance with this.


9 Responses to “Manage NodeJS Through cPanel”

  1. Samad Kanton says:

    Please unveil all credentials in the screenshots so we can follow properly to setting up ours

  2. Harsh Dalwe says:

    I have installed nodejs in my centOS7 but i cant see the icon as shown in your first steps’s screenshot

    please help

  3. Muhammad Zafar Naeem says:

    When i clicke Node js App Setup It shows Appache passenger required by Nodejs is not installed.

  4. abinesh says:

    In my cpanel setup nodejs icon is not found what can i do ?

  5. Gav Hern says:

    I reached out to live chat and they confirmed that NodeJS is not supported with the shared hosting plan. Not sure why this states that it is on the shared hosting servers…

  6. Naty says:

    Where to find physical address to the app on a server? Please help

  7. p4tric says:

    Can it include the latest nodeJS version?

    • Bibin Varghese says:

      The current version supported in our ‘Standard Web hosting plan’ is NodeJS 14.16.1. Please contact our support via live chat or ticket system, so we can better assist you directly.

Leave a Reply