Welcome to our guide on how to install Node.js 12 LTS on CentOS 7 & Fedora 37/36/35/34/33 Linux systems. Node.js 12 entered Active LTS state on 2019-10-21, and this is expected to last till 2022-04-30. Node.js is a powerful open source JavaScript runtime built on Chrome’s V8 JavaScript engine for building fast and scalable network applications.

install nodejs centos fedora

Below are the steps you’ll use to install Node.js 12 LTS on CentOS 7/8 | Fedora Linux machine. You need to have root access or be logged in to your server as a user with sudo privileges.

For Ubuntu / Debian, use: How To Install Node.js 12 on Ubuntu / Debian / Linux Mint

Update System

Update your CentOS / Fedora system:

### Fedora ###
sudo dnf -y update

### CentOS 7 ###
sudo yum -y update

Install Node.js 12 LTS on CentOS 7 / Fedora

To install Node.js 12.x LTS on CentOS 7 | Fedora, use NodeSource binary distributions.

curl -sL https://rpm.nodesource.com/setup_12.x | sudo bash -

The command above will install the NodeSource Node.js 12.x repo. Once the repository has been added, install Node.js 12 LTS.

On CentOS 7:

sudo yum clean all && sudo yum makecache fast
sudo yum install -y gcc-c++ make
sudo yum install -y nodejs

On Fedora:

sudo dnf install -y gcc-c++ make
sudo dnf install -y nodejs

Confirm Node version:

$ node -v
v12.22.12

You have installed Node.js 12 LTS on CentOS 7 | Fedora Linux system

YOU CAN SUPPORT OUR WORK WITH A CUP OF COFFEE


As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online.

Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee.

2 COMMENTS

LEAVE A REPLY

Please enter your comment!
Please enter your name here