Want to make money online? Here is full process on how to get your site online, from domain registration to full customization. Wanted to earn online? Making money online is something that everyone dream but most people don't know how to do it. For the newbies, I have come up with a guide on how to setup your online business and start making money. You will be wondering how I was able to create a website of my own i.e., YogeshKhetani.com. Some of those coming from blogger will be surprised to see no Blogspot name in the domain. Definitely, this is not a free blog as I had to setup YogeshKhetani.com. If you are looking for free website online, in short everything free, then free web-blog publishing platforms are meant for you. So in this piece of writing, I explain you the process on how to get your website online with minimum budget. Currently, Yogesh Khetani is a WordPress blog, hosted at HostGator with the domain purchased at NameCheap.com using Genesis Framework. Get Your Own Website Getting your own website online with a custom domain name (name of your choice) is quite easy. There are three things involved in a perfect website - \tDomain Name: Address by which people will be knowing your site \tHosting Provider (Web server): To host your file online and make it available all the time for access. \tDNS setup: Connecting Domain name to the server. A nothing more than 7 steps are involved and let's get started. Are you ready to begin a new journey? Step 1 - Registering Domain Name The first thing you should do is to register a domain name. You might have seen GoDaddy ads on television but there are lot many such domain registrars on the web. We have always chosen NameCheap as our favorite domain registrar as the domain registration process and setup is quite easy and perfectly suitable for a novice user. Moreover, they have got live chat support helping you in troubled times. You should have a domain in your mind or go with our domain name suggestion tool to find the perfect domain. You can register .com, .in, .net, .org, .info, .co, .co.uk, .us, .me, .biz, .tv, .mobi and lot many TLDs supported. Among the popular TLDs are the .com, .net and .info but I would recommend find a domain with .com as the extension. So visit NameCheap, signup for a free account and buy the domain of your choice. Note that domain charges are per year cost and .com domain will cost you $11 per year. Some of the famous Domain Registrar is - \tNameCheap \tGoDaddy \tBigRock \tDomains.Google.com \t1&1 \tName.com \tGandi Selecting a proper domain name is very important. The name should be easily remembered. Learn how I make $3000+ a month from blogging Step 2 - Choosing a Hosting Provider Once the domain has been registered, you should now have a hosting provider to store your website content. Typically any hosting provider has 99.9% uptime and they are always ON so that your website is always on the web.A thousand of hosting provider exists on the web to make it more confusing to you. There is shared hosting, cloud hosting, VPS hosting, Dedicated hosting, Collocated Hosting and Managed to host. You shouldn't be worried of any such as the choice is pretty simple - shared hosting since you want to get your website for a minimum cost on the web. You can choose any hosting provider but our recommendations are to go with following - NameCheap Hosting : This hosting will cost you $3 per month. HostGator Shared Hosting: Although we had a problem with HostGator in the past, still we can't deny that Gator leads the competition when it comes to hosting. HostGator Alternatives You can choose the famous shared hosting providers - \tBlueHost \tNameCheap Shared Hosting \tKnownhost \tCloudways So read - 5 Best low cost web hosting to start blogging Cost Calculation Domain name usually costs $10 to $20 per year. Any unlimited web hosting costs $4 to $7 per month, i.e., $30 to $70 per year depending upon hosting type. For starters, you can go with shared web-hosting plan. Total cost $100 per year So your website will be costing your $100 per year but it's better to divide it into monthly income. Step 3: DNS Setup Once the domain and hosting has been purchased, it's time to point your domain to your space in the server. It's like giving your address to the public so that they can reach you. It works the same way in websites as well. Obtain domain name server (DNS or generally referred as nameservers) address from your hosting provider and go to Settings panel under your domain management. Now update with new DNS and click on Save. It will take 48 hours for DNS to propagate and once that is done you will be able to login into your cPanel.Most of the time for me DNS propagation is done within 2-4 hours. So, you will not have to wait longer. Step 4: Setting up WordPress | Installing CMS Software Once the DNS propagates, you can directly go head into your cPanel. The cPanel URL is provided in the welcome email and generally, it's yourdomain.com/cpanel. From cPanel you can do a lot many things, like install WordPress, Joomla or any other CMS or blogging scripts. To have one website just like, you will have to install WordPress Script, an easy to manage popular script. Most cPanel comes with one-click WordPress install, so you need to worry about it. It's simple and very easy.Inside your cPanel, you will find Softaculous App Installer and use it you can install a number of script automatically. \tOnce through Softaculous, Click on WordPress. \tClick on Install. \tProvide the destination folder to which you are installing WordPress script. \tNow provide your WordPress blog title, email ID, admin password to login. \tNote down the Admin login page. Now the WordPress installation has be done, it's the time to customize, add text and let your friends know about it. Step 5: Choosing WordPress Theme For the start I recommend going with free themes which comes with WordPress install. You can get it by going through Appearance > Themes. I recommend you to Installing default WordPress theme like Twenty Seventeen theme as of now and later-on you can purchase professional themes, which is highly recommended. Some of the professional WordPress themes providers are - \tThemeForest \tStudioPress \tMyThemeShop In my recommendations, go with StudioPress because you can use their theme on unlimited sites. All themes at ThemeForest and MyThemeshop comes with just one site license. So with that your own custom name website is up and you are now ready to enjoy blogging life. Also Read - 51 Best ever WordPress Plugins List Do share this tutorial with your friends on Twitter, Facebook and Google+ and drop a comment below if you need help. I am always there to help you.