Watch the video tutorial
To install a Node.js application on your website, you need to upload the
application’s files to the server first. You can upload them via
FTP or using the File Manager.
![image 76653](https://docs.plesk.com/en-US/obsidian/administrator-guide/images/76653.png)
To set your application up, go to Websites & Domains and click
Node.js. On this screen you can see a number of controls that will
help you manage your Node.js application:
![image 77508](https://docs.plesk.com/en-US/obsidian/administrator-guide/images/77508.png)
-
Node.js Version. This control displays the currently selected
version of the runtime environment that will be used to run your
application. Click the version number to select a different Node.js
version. -
Document Root. Here you can set the domain’s document root
directory, which must be a subdirectory of the application root
directory, specified below. -
Application Mode. You can select between “Development” and
“Production” modes, or type a custom mode name. TheNODE_ENV
environment variable will reflect your choice. -
Application URL. Click this automatically generated URL to open
the application in your browser. -
Application Root. By default, the application root is the
domain’s root directory. Click “[open]” to browse the contents of the
application root directory using the File Manager. Additionally, in
Plesk for Linux, you can click the currently set application root
path to set a custom application root. -
Application Startup File. By default, the startup file name is
presumed to be app.js. Click it to type a custom startup file name. - (Plesk for Linux only) Custom environment variables. Here you can
see a list of custom environment variables you have set for your
application (if any). Click “[specify]” to add or remove environment
variables for your application:- Click Add variable to add another environment variable to the
list. Type in the variable name in the left field, and its desired
value in…
- Click Add variable to add another environment variable to the