These are the steps to setup an Ubuntu server from scratch and deploy a MERN app with the PM2 process manager and Nginx. We are using Linode, but you could just as well use a different cloud provider or your own machine or VM.
https://www.youtube.com/watch?v=7aRjGIhwyQM
Create an account at Linode
Click on Create Linode
Choose your server options (OS, region, etc)