In this article, I'll walk you through one way that you can take your site and host it on your own server.
You'll need shell access to your server/VM. I would recommend micro instance in Google Cloud and if you are new you can almost get $300 in Google Cloud Credits. Also check out their free tier. You can also use a t2.micro instance in AWS, they offer free tier too. In this guid I will show how you can get a free linux instance:
You will get $300 credit to play around with for a year! It is more than enough to learn and play with everything Google Cloud offers.
(⚠ You will need to provide a credit card even if registering for free tier)
If you scroll down, you will see the Firewall settings for your intance, check on both:
- Allow HTTP
- Allow HTTPS
Then click create!
You will also notice there is a public IP address assigned to your instance, take note of it, as this is where we will point our domain for our website.
Other cloud providers:
Please hit the 🖤 if it was helpful!