⭐ Kite is a free AI-powered coding assistant that will help you code faster and smarter. The Kite plugin integrates with all the top editors and IDEs to give you smart completions and documentation while you’re typing. I’ve started using Kite and I love it!
https://www.kite.com/get-kite/?utm_medium=referral&utm_source=youtube&utm_campaign=codersgyan&utm_content=description-only

Deploy node Js app to VPS ( AWS ) in 2020.
Guys, in this video we will deploy 2 applications to the aws server. For server we will use Aws’s EC2 virtual machine.

First of all we will build our project for production using Laravel Mix, then we will launch a new instance of EC2 and will install all required packages.
We will be covering following topics in this video.

  • How to deploy node Js to the production server
  • How to deploy MongoDB on AWS
  • How to use Nginx and it’s reverse proxy to run our node app
  • How to use git hooks server side
  • How to install free ssl certificate using certbot
  • How to configure our domain to point it to the our server
  • How to use SFTP
  • How to use SSH to login to EC2 instance
  • How to setup UFW firewall

This is video is 11th video of our pizza series.
Must watch videos:
Must watch videos before this video:
Part 1: https://youtu.be/RqiU5nzj_nU
Part 2: https://youtu.be/T_U_VsHkc_Y
Part 3: https://youtu.be/dtk593_cByc
Part 4:https://youtu.be/1aPNVPXj-Zg
Part 5: https://youtu.be/znfH6W6nc3E
Part 6: https://youtu.be/QtrRTm_L33Q
Part 7: https://youtu.be/6AoJaZs73Ak
Part 8: https://youtu.be/TdJ1DtSWD-c
Part 9: https://youtu.be/dOahcF1x_D4
Part 10: https://youtu.be/Mor2c9RW1Oo

NodeJs crash course: https://youtu.be/wdBCoRMMxto
Tailwind css crash course: https://youtu.be/91evwKVzGRE

Download Pizza menu json file:
https://drive.google.com/file/d/1rUzOvYlVh_xO4ConfSuhRzt6cn8xUZIf/view?usp=sharing

You may download the source code for this project from here:
https://github.com/codersgyan/realtime-pizza-app-node-express-mongo
🙏 If you find this repo helpful then don’t forget to give a start ❇️ to this repository on Github :)

You may connect with me:
Facebook - ✅ https://www.facebook.com/codersgyan
Discord - ✅ https://discord.gg/WPfWD3B
Telegram - ✅ https://t.me/joinchat/AAAAAFbBD_inny1ksCzOvA
Instagram - ✅ https://www.instagram.com/codersgyan
Twitter - ✅ https://twitter.com/CoderGyan

You may support this channel by becoming a patron :)
https://www.patreon.com/codersgyan

Useful resources:
How to install node Js:
https://codersgyan.com/how-to-install-node-js-on-ubuntu-20-04/

Install Mongo DB
https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

Install Yarn:
https://linuxhint.com/install_yarn_ubuntu/

Enable auth in Mongo DB:
https://docs.mongodb.com/manual/tutorial/enable-authentication/

UFW firewall setup:
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-20-04

Time stamps :-
0:00:00 - Intro
0:1:32 - Few fixes
0:4:23 - Add custom 404 page
0:9:46 - Production build
0:13:08 - Server setup
0:23:46 - Connect via SSH
0:32:40 - Install NodeJs
0:33:42 - Install NPM
0:35:00 - Install MongoDB
0:40:19 - Enable authentication in MongoDB
0:47:08 - Install Nginx
0:50:35 - Open ports in EC2 Firewall
0:56:25 - Deploy static website
1:04:05 - Setup Git repo on server
1:26:05 - Install Yarn
1:29:56 - Reverse proxy setup in Nginx
1:37:27 - Connect to Mongo from Compass
1:46:34 - Web socket connection fix
1:49:10 - Install PM2
1:54:31 - DNS setup
2:00:11 - Install free SSL
2:10:42 - UFW Firewall setup
2:20:02 - Wind up

#deployNodeJs #aws #ec2 #deployWebsiteToAws #nodeAws #nginx #gitHooks #mongoDBOnServer #freeSsl #ufwLinux #dnsSetting #webdevelopmentHindi #happyCoding #nodeJsHindi #javaScriptInHindi

#deploynodejs #aws #vps #js

Deploy node Js app to Vps ( AWS ) in Hindi
1.25 GEEK