How to install React JS on Ubuntu Linux

Where necessary, you may need to have access to a VPS server so you can follow how to implement the steps in this article.  You can get a cheaper VPS Server from Contabo with 4vCPU cores, 8GM RAM, and 32TB Bandwidth for less than $5.50 per month. Get this deal here now

Table of Contents

Cloud VPS S

$5.50 Monthly
  • 4 vCPU Cores | 8GB RAM


$15.50 Monthly
  • 6 vCPU Cores | 16GB RAM


$17.50 Monthly
  • 8 vCPU Cores | 24GB RAM

React JS is a popular JavaScript library for building user interfaces, particularly for single-page applications where you want a fast and dynamic user experience.

To install React JS on Ubuntu, you need to set up Node.js and npm (Node Package Manager) first, as React is a JavaScript library that relies on these tools. Here are the steps to install React JS on Ubuntu:

Step 1: Install Node.js and npm

Node.js and npm are essential tools for React development because they provide a convenient way to manage dependencies, run development servers, and execute various scripts and tasks related to the development and build processes of a React application. When you install React, you typically use npm to manage its dependencies and leverage Node.js for running development servers and build tools.

To install Node.js and npm, let’s first update the system;

sudo apt update

Now, let’s install Node.js and npm:

sudo apt install nodejs npm

Verify the installation by checking the version of Node.js and npm:

node -v
npm -v

Step 2: Install the Create React App tool

Create React App is a tool that sets up a new React project with a good default configuration. This should be a global installation using the npm command;

sudo npm install -g create-react-app

After installation, check the installed version:

create-react-app --version

If successfully installed, you should be able to see the following on your terminal;

root@host:~# create-react-app --version

Step 3: Create a new React app

Create a new React app by running the following command (replace “my-react-app” with your preferred project name):

npx create-react-app my-react-app

Change to the newly created app directory:

cd my-react-app

Step 4: Run the React app

Start the development server:

npm start

Open your web browser and go to http://localhost:3000. You should see your new React app running.

Congratulations! You’ve successfully installed React JS on your Ubuntu system and created a new React app. You can now start building your React components and developing your application.

Hire us to handle what you want

Hire us through our Fiverr Profile and leave all the complicated & technical stuff to us. Here are some of the things we can do for you:

  • Website migration, troubleshooting, and maintenance.
  • Server & application deployment, scaling, troubleshooting, and maintenance
  • Deployment of Kubernetes, Docker, Cloudron, Ant Media, Apache, Nginx,  OpenVPN, cPanel, WHMCS, WordPress, and more
  • Everything you need on AWS, IBM Cloud, GCP, Azure, Oracle Cloud, Alibaba Cloud, Linode, Contabo, DigitalOcean, Ionos, Vultr, GoDaddy, HostGator, Namecheap, DreamHost, and more.

We will design, configure, deploy, or troubleshoot anything you want. Starting from $10, we will get your job done in the shortest time possible. Your payment is safe with Fiverr as we will only be paid once your project is completed.