In this video, we will set up a Linux Ubuntu server, set up SSH keys, and deploy a MERN app by setting up PM2 and an Nginx reverse proxy.
ā $100 Credit With Linode!
š» Gist With Commands:
https://gist.github.com/bradtraversy/b8b72581ddc940e0a41e0bc09172d91b
š» Goalsetter Project We Will Deploy:
https://github.com/bradtraversy/mern-tutorial
š» All Courses
š Show Support
Patreon: https://www.patreon.com/traversymedia
PayPal: https://paypal.me/traversymedia
š Follow Me On Social Media:
Twitter: https://twitter.com/traversymedia
Instagram: https://www.instagram.com/traversymedia
Linkedin: https://www.linkedin.com/in/bradtraversy
Timestamps:
- Intro & Slides
- Creating a Server
- Generating SSH keys
- Connecting to the server
- Upgrade packages
- Create a new user
- Add public key for new user
- Disable password login
- Auth with new user SSH key
- Install Node.js on the server
- Clone app on to the server
- MongoDB setup
- .env setup
- Install dependencies
- PM2 process manager
- Firewall setup
- Nginx install & configure
- Domain Name & SSL
1:00:21
12:08
52:41
3:23:11