AWS
π AWS Server Setup & Website Deployment
1. AWS Login πͺ
Account Types
2. Log in to AWS Console π»
3. Launch an EC2 Instance π
Steps:
Example:
4. Instance Details βοΈ

Instance Type
Key Pair (Login) π
Network Settings π
Configure Storage πΎ
Advanced Details (Optional) βοΈ
Summary π
5. Create and Connect to EC2 Instance π
Create the EC2 Instance π₯οΈ
Connect to the Instance π‘
Connect Using SSH π
6. Install Dependencies for Web Application βοΈ
Become Super User
Install Node.js & NPM π
Install MongoDB πΎ
Install Nginx π
Install PM2 π
7. Upload Application Code π
Upload Frontend & Backend Code
Install NVM (Node Version Manager) π
Site Configuration for Nginx βοΈ
8. Set Up SSL π
9. Additional Configurations π οΈ
Start Services
Check Service Status
Add IAM Role for SSM π
10. DNS Setup π
A Records and CNAME
11. Extra Commands & Tips π‘
Conclusion π
Last updated