Just wanted to add on to the topic. If you have already purchased a domain or would like to register one, you can connect that domain to your website on GearHost. All you do is create a new website, click to open the control panel for that domain, go to the "Domains" tab and then type in your domain. Once that is done, you will have to change your domain Name servers to: ns1.gear.host and ns2.gear.host. Then, visit the domain. If you installed a website on the domain, you will see it there. Otherwise, you will see a hosting page. This will go away once a website is installed via FTP.
Hope that helps!
Hexa Pro: http://hexapro.ml