Welcome, Learn how to host a MERN (MongoDB, Express.js, React, Node.js) stack application on a Virtual Private Server (VPS) from start to finish. This step-by-step tutorial covers everything you need to know, from setting up your VPS and configuring it for web hosting to deploying your MERN app for the world to see.

Hostinger Servers Exclusive Offers
Click here to Buy India Best Hosting https://www.hostg.xyz/SHGZy
For Thapa Family Use the discount code THAPA7 to get Extra 10% OFF!

Link to my Blog on MERN hosting in VPS: https://thapatechnical.shop/blogs/host-a-mern-stack-app-on-a-vps

Whether you're a beginner or an experienced developer, this comprehensive guide will walk you through the entire process, ensuring your app is up and running smoothly. Get ready to take your web hosting skills to the next level

Watch world Best MongoDB Course: https://youtu.be/rU9ZODw5yvU
MERN Stack Series: https://youtube.com/playlist?list=PLwGdqUZWnOp3t3qT7pvAznwUDzKbhEcCc&si=BiZNAubWMadDTlzB
Follow us on Instagram: https://www.instagram.com/thapatechnical
Discord Server for Programmer: https://discord.gg/MdScmCsua6

Become Member, get access to perks, free Source code, & more..
https://www.youtube.com/channel/UCwfaAHy4zQUb2APNOGXUCCA/join

TIMELINE

0:00 - Introduction to VPS Hosting
1:05 - Demonstrating Website Deployment on Localhost
4:20 - Step 1: Pushing Code to GitHub
8:11 - Guide on Purchasing VPS Hosting and Complete Dashboard Setup
11:55 - MERN Stack Series Update
12:27 - Logging into VPS Terminal
14:50 - Step 1: Updating and Upgrading Linux Software
17:50 - Initial VPS Setup Essentials
19:18 - Installing NVM and Node.js in VPS
24:08 - Installing MongoDB in VPS
29:15 - How to Start MongoDB in VPS
31:00 - Complete MongoDB Video Course Update
31:40 - Verifying VPS Information
32:11 - Installing Git and Connecting GitHub with VPS
35:01 - Cloning Your Application (Using GitHub)
36:22 - Setting Up Your Backend in VPS
39:15 - Configuring Backend Environment Files
42:01 - Launching the Backend Server in VPS
42:56 - Installing PM2 for Backend Server Management in VPS
47:26 - Frontend Setup in VPS
51:26 - Running Your Frontend from VPS with UFW
54:36 - Installing Nginx Server in VPS
57:21 - Adding IP Address Configuration in Nginx
1:00:06 - The Crucial Step: Enabling Site in Nginx
1:03:26 - Connecting Your Domain to IP Address and Hosting in VPS
1:10:41 - Establishing Backend Connectivity with Subdomain in VPS
1:17:26 - Implementing an Important Update
1:19:56 - Adding SSL Certificate
1:24:06 - Verifying Your Website Live with VPS


************* Must Watch Videos For Web Development *************

Complete Reactjs in One video here https://youtu.be/43IbFDSVdB0

HTML in One Video: https://youtu.be/pN7BFLfSjFw


CSS in One video: https://youtu.be/hkQv0NIxKQY


CSS FlexBox in 30 Minutes: https://youtu.be/6L-PAmZajfA


JavaScript in One video: https://youtu.be/PODgPW-hbfU


ECMAScript 6 in One Video: https://youtu.be/Iek4DtRobLA


HTML5 in one video: https://youtu.be/4V0-YpO-KZo


CSS3 in one video: https://youtu.be/TFrFx7H5ZI8


Bootstrap4 in One video: https://youtu.be/yZnNnvXO8HI


Jquery in One video: https://youtu.be/PNvyPEQ0y-I


JSON in one video: https://youtu.be/bMqevPKAPD4


ReactJS in one video: https://youtu.be/43IbFDSVdB0


PHP in One Video: https://youtu.be/3024Kc6SDJ0


NodeJS in one video: https://youtu.be/ipnWAKoiBt


MySQL in one video: https://youtu.be/5bFxbwjN-Gk


Advanced JavaScript in Hindi Playlist: https://www.youtube.com/playlist?list=PLwGdqUZWnOp0hSGwasCjbrWSPrEKqB_kz&disable_polymer=true


ES5 & ES6 | ECMAScript 6 in One Video in Hindi: https://youtu.be/Iek4DtRobLA


JavaScript Game Development Series in 2020: https://www.youtube.com/playlist?list=PLwGdqUZWnOp1Ub0K1CBuLxLOEN6wTq2bg