Use of Node.Js


For servers in Canada and Singapore, please refer to point 3 here

To activate and use Node Js : from your cPanel, click on icon 'Setup Nodejs App'

Node.js hosting

After, click on 'Create application', versions available are : 6, 8, 9, 10, 11, fill up all required informations :

Web hosting Nodejs

Web Applications page is displayed.




There are several columns in the list.

App URI — application URI including the domain.

App Root Directory —  application root directory relative to user's home.

Mode — can be production or development.

Status — started/stopped — displays if an application is running or not and version of application.

Actions — allows to start, restart, stop, edit, and remove a particular application.


How to manage application

Start application


To start a stopped application do the following:

Click Start icon in the Actions column in a stopped application row.

When an action is completed a Start icon changes to Stop icon.


Stop application


To stop a started application do the following:

Click Stop icon in the Actions column in a started application row.

When an action is completed a Stop icon changes to Start icon.


Restart application


To restart started application do the following:

Click Restart icon in the Actions column in a started application row. A current row is blocked and when a process is completed it will be unblocked.


Remove application


To remove application do the following:

Click Bin icon in the Actions column in a particular application row.

In the confirmation pop-up click Agree to start removing or Cancel to close pop-up.

When an action is completed an application will be removed from the Web Applications table and a confirmation pop-up will be displayed.


Edit application


To edit application do the following:

Click Pencil icon in the Actions column in a particular application row. A particular application tab opens.


The following actions are available:

Restart application — click Restart button.

Stop Node.js — click Stop Node.js button.

Run JavaScript script — click Run JS Script button to run a command specified in the Scripts section of the package.json file. Specify the name of the script to run plus any parameters then click Ok.

Remove application — click Delete button and confirm the action in a pop-up.

Change Node.js version — choose Node.js version from a drop-down.

Change Application mode — choose application mode from a drop-down. Available modes are Production and Development.

Specify Application root — specify in a field a physical address to the application on a server that corresponds with its URI.

Specify Application URL — specify in a field an HTTP/HTTPS link to the application.

Specify Application startup file — specify as NAME.js file.

Run npm install command — click Run npm install button to install the package(s) described in the package.json file.

Add Environment variables — click Add Variable and specify a name and a value.


Application error log

Since alt-mod-passenger version 5.3.7-3 we have included support for the PassengerAppLogFile directive.

SyntaxPassengerAppLogFile path
DefaultPassengerAppLogFile path-to-passenger-log-file
Context: virtual host, htaccess

By default, Passenger log messages are all written to the Passenger log file. With this option, you can have the app specific messages logged to a different file in addition. In alt-mod-passenger, you can use it in the context of a virtual host or in the htaccess file.


Known issues : turn off clustering in your code app disableClustering (ref for implementing :

Also Read

How to use Brotli ?

You can use Brotli module inside Apache, and you can use it with PROXY mode of Nginx, by adding...

Managed dedicated server

We can offer dedicated dedicated servers in outsourcing with WHM/cPanel, ask us for a quote...

Recommended configuration with HA offers

Prestashop 1. Perf setting :MySQL Caching type : put File System 2. Modules to deactivate for...

OpenOffice - LibreOffice

With SSH you can test, it works and is the best solution to implement this command in your php...

Hosting with Rocket-Nginx : WProcket plugin and Nginx

Source :  NB : you...