Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This course demonstrates how to create and secure an Ubuntu Linux server, then deploy a MERN application using Node.js, MongoDB, PM2, Nginx, SSH keys, firewall rules, a domain, and SSL.
Syllabus
- 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.
Taught by
Traversy Media