Home >Web Front-end >JS Tutorial >How to install Node.js on Linux_node.js
Node.js is a server-side software platform built on Google’s V8 JavaScript engine. Node.js has become the go-to choice for building high-performance server-side applications in JavaScript. What makes developing server backends using the vast ecosystem of Node.js libraries and applications so popular. Node.js comes with a command line tool called npm that allows you to easily install it, perform version control, and use npm's online repository to manage dependencies for Node.js libraries and applications.
In this tutorial, I'll show you how to install Node.js on major Linux distributions, including Debian, Ubuntu, Fedora, and CentOS .
Node.js comes as a pre-built package on some distributions (e.g., Fedora or Ubuntu), while on others you need to install it from source. Since Node.js is evolving rapidly, it is recommended to install the latest version from source rather than installing an outdated pre-built package. The latest Node.js comes with npm (Node.js package manager), which allows you to easily install external modules of Node.js.
Install Node.js on Debian
Starting from Debian 8 (Jessie), Node.js has been included in the official software repository. Therefore, you can install it using:
$ sudo apt-get install npm
In versions prior to Debian 7 (Wheezy), you need to use the following method to install from source:
$ sudo apt-get install python g++ make $ wget http://nodejs.org/dist/node-latest.tar.gz $ tar xvfvz node-latest.tar.gz $ cd node-v0.10.21 (replace a version with your own) $ ./configure $ make $ sudo make install
Install Node.js in Ubuntu or Linux Mint
Node.js is included in Ubuntu (13.04 and above). Therefore, installation is very simple. The following will install Node.js and npm.
$ sudo apt-get install npm $ sudo ln -s /usr/bin/nodejs /usr/bin/node
The Node.js version in Ubuntu may be older, you can install the latest version from its PPA.
$ sudo apt-get install python-software-properties python g++ make $ sudo add-apt-repository -y ppa:chris-lea/node.js $ sudo apt-get update $ sudo apt-get install npm
Install Node.js in Fedora
Node.js is included in Fedora’s base repository. Therefore, you can install Node.js in Fedora using yum.
$ sudo yum install npm
If you want to install the latest version of Node.js, you can follow the steps below to install it from source.
$ sudo yum groupinstall 'Development Tools' $ wget http://nodejs.org/dist/node-latest.tar.gz $ tar xvfvz node-latest.tar.gz $ cd node-v0.10.21 (replace a version with your own) $ ./configure $ make $ sudo make install
Install Node.js in CentOS or RHEL
Use the yum package manager to install Node.js on CentOS. First enable the EPEL software library, then run:
$ sudo yum install npm
If you want to install the latest version of Node.js in CentOS, the installation steps are the same as in Fedora.
Installing Node.js on Arch Linux
Node.js is available in the Arch Linux community repository. So installation is easy, just run:
$ sudo pacman -S nodejs npm
Check Node.js version
Once you have installed Node.js, you can check the version of Node.js using the method shown below.
$ node --version
The above is the relevant content about installing Node.js on Linux. I hope it will be helpful to everyone's learning.