Lokeshwar Rajan
Posted on July 28, 2024
Description:
In this hands-on project, I demonstrate how to deploy a simple Node.js application to the cloud. This project is ideal for testing basic deployments and understanding the fundamental steps involved in setting up a Node.js app on a server. The guide covers the installation of Node.js and npm using nvm, setting up Git, cloning the repository, and running the application.
Here's Step by Step Guide:
Step 1: Launch an EC2 Instance with a Ubuntu OS and necessary requirements and specified ports.
Step 2: Connect the Instance with EC2 Instance Connect.
Step 3: Install NodeJS and NPM using nvm
sudo su -
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Step 4: Install Node.js and Verify Installation.
nvm install node
node -v
npm -v
Step 5: Install the git and clone the repository.
apt-get update -y
apt-get install git -y
git clone https://github.com/Lokeshwar-Rajan/nodejs-on-ec2.git
Step 6: And then install the necessary packages and start the application.
npm install
npm start
Step 7: Now copy the public IPv4 and Test the sample node.js app.
Proof of Concept:
Thanks for Reading...
Posted on July 28, 2024
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.