On this page I’m going to explain what hosting is and how you can set it up. If you haven’t read the previous page in this ‘How To Become A Domainer’ guide, then I suggest reading Why I chose This Domain first.
Hosting a website is easy! You find a company that provides hosting services and signup for one of their hosting packages. The basic hosting package should be fine for a simple website.
Here’s a top tip! Use a different host to the place that you registered the domain name. This is useful if the website receives complaints for whatever reason. You don’t want your host to side with whoever complained and shut down your website without even investigating (which can happen with some hosts).
You don’t actually own the Domain name, you just have bought the rights to manage it and if that complaint you receive makes the host take down your website then they could easily also take back the domain. Say that a hacker got into your website and started sending spam for instance!
By separating the domain and hosting companies it makes it easier to get a site up and running quickly if the worst was to happen. Some domain providers and hosting companies can side with someone complaining as default and others are more reasonable and understand the nature of the business.
For domain name registration I like to use a company called nameadmin.com and I use my own server for hosting the website at a company called hetzner.com rather than a dedicated hosting company (this requires a lot more knowledge about how to setup servers).
Setting up your server is not something you have to do at this point in your journey, it just gives us more control over the resources on the server. If you don’t have experience with Linux Administration, I’d just stick to a dedicated hosting company
Okay, so you should have now researched a dedicated hosting company or server provider and registered with them. If you use a dedicated hosting company and the same company for your domain registrar, your DNS settings should already to setup and ready to go.
Domain Name Servers (DNS) are the settings where you point your domain name to. DNS servers translate requests for names into IP addresses, controlling which server an end user will reach when they type a domain name into their web browser. These requests are called queries.
If your hosting company is separate to your damain name company then you need to change the DNS in your domain register control panel. To do this you’ll have to find the IP address of your server and put that information into the DNS settings.
I’ll write a more indepth blog post about how to setup your DNS in my next post. Hopefully this blog post has given you some insight into setting up your host for your newly aqcuired domain name.
Don’t forget to leave questions in the comments section below if you need anything clarifying. Have a great day and I’ll see you in the next page in this guide Hosting A Domain.