In this article, I will show you how to quickly and easily install Node.js, NPM, PM2, and Git on your AWS EC2 server using nvm, so you can streamline your server setup and start working on your projects right away.
Step 1: Connect to Your AWS EC2 Instance
First, connect to your AWS EC2 instance by logging into your AWS account, navigating to the EC2 dashboard, and selecting your instance
Step 2: Update Your System
Before installing any packages, it's a good idea to update your system to ensure that you have the latest package information. To do this, use the following command:
sudo apt-get update -y
This command will update your system with the latest package information.
Step 3: Install nvm
nvm (Node Version Manager) is a tool that allows you to easily install and manage multiple versions of Node.js on your system. To install nvm on your EC2 instance, you can use the following command:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
This command will download and run the installation script for nvm.
Note: If you get the "Command 'nvm' not found" error after running the installation command, try running the following command:
source ~/.bashrc
This will refresh your terminal and reload any changes made to your ~/.bashrc file, which includes the nvm installation.
Step 4: Install Node.js and NPM
Once nvm is installed, you can use it to install the latest LTS (Long-Term Support) version of Node.js and NPM. To do this, use the following commands:
nvm install --lts
nvm use --lts
The first command will install the latest LTS version of Node.js, while the second command will set this version as the active version of Node.js on your system.
Step 5: Install PM2
PM2 is a process manager for Node.js applications, which makes it easy to manage and monitor your running applications. To install PM2, you can use the following command:
npm install pm2 -g
This will install PM2 globally on your server.
Step 6: Install Git
Git is a version control system that allows you to track changes in your code and collaborate with others. To install Git on your EC2 instance, you can use the following command:
sudo apt-get install git
This will install Git on your server.
Step 7: Verify Installations
Once you've completed the installation process, you can verify that everything is working correctly by checking the versions of each package. You can do this by using the following commands:
node -v
npm -v
pm2 -v
git --version
Conclusion
Setting up your AWS EC2 server with Node.js, NPM, PM2, and Git using nvm can be done in just a few minutes by following the steps above. With this guide, you can streamline your server setup
Top comments (0)