Please note: This article series assumes you are an beginner to intermediate Linux user with knowledge of SSH along with other basic terminal commands.
You have come to this article because you have been trying to start a site and you may have been got hefty quotations from Web Development Companies, Digital Agencies or Freelancers and so on. Well, if you have a basic working knowledge with Linux you can easily start your own website using WordPress which will cost you just about $5 per month. If you are not familiar with Linux then don’t worry, as we will be coming up with articles on some basics of Linux pretty soon.
Things You Need
The 2 most important things you would require to get things started are a Hosting Server and a Domain Name. There are a plethora of options to get both of these on the internet. But, since this article is to start your own website on a budget we will look at the cheapest and best solution available.
Let us start with the domain name. You can get a domain name like — .com, .org, .net etc., that you want from any registrar. The prices of a domain name may vary with every registrar. But, you can also get a free domain name from www.dot.tk. The free domain name that you get will have extension as .tk. The .tk extension is very popular but its a great start when you are on a budget.
Now the web hosting. We want to get the best possible hosting server and cheap. So, look no further as we present to you — DigitalOcean (Note: This is a referral link to help us keep running). DigitalOcean offers Virtual Private Servers (VPS) (Or Droplets) which starts only at $5/mo. The starter VPS package gives you;
- 1 CPU
- 512 MB of Memory
- 20 GB of Disk space on SSD
- 1000 GB Transfer bandwidth
The starter VPS configuration will be more than enough to at least get your wheels on the information highway and get an online presence. With DigitalOcean’s configurable Droplet’s it is easy to upgrade your server configuration anytime to any other plan.
So, get your domain name registered and create an account on DigitalOcean and we will look in the next part how to create a Droplet and connect your domain to the server. Stay tuned for Part 2!