When starting a blog or website, you need to have a domain and a web host.
A domain name is your unique name that serves as your personal identification on the internet.
When you sign up for some of these best web hosting companies, you could get 1 free domain name.
However, most of the time if not all, people often use other services like Namecheap or any other registrar for additional domains.
In this article, I will teach you how to point the Namecheap domain name to Infinityfree.net hosting so you could start building your blog or website.
How To Point Namecheap Domain To InfinityFree Hosting
In this tutorial, we will cover:
- How To Sign-up Free Hosting Account with Infinityfree.net
- How To Register A Domain Name From Namecheap
- How To Connect Namecheap Domain to Infinityfree.net
- How To Install WordPress and Start Building a Blog
Let’s get started.
Step 1: Signing-up Free Web Hosting Account With InfinityFree.net
InfinityFree.net is one of the best free web hosting providers in the market today. They aim to provide reliable free unlimited website hosting service for over 6 years.
Yes, you can host your website without having to pay. Ever.
Signing up with InfinityFree.net shouldn’t take too long.
To start, go to the www.infinityfree.net website and click Sign Up Now button.
On the Sign Up page, you need to provide your Email Address.
You also need to create a password and confirm password, respectively.
Next, for security purposes, you need to check the “I’m not a robot” button and then agree to their terms of service by checking on the “I’ve read and agree to the terms of service” box.
Finally, click the “Sign up” button.
An InfinityFree confirmation email will be sent to you. So go ahead and check it out.
Inside the InfinityFree email confirmation, click on Confirm your e-mail address button to confirm your subscription to InfinityFree.net.
Once done, you may now log in to your FREE Hosting account!
Step 2: How To Buy Domain Name From Namecheap
Namecheap is a proud ICANN accredited domain name registrar started in 2000.
They are among the best and cheap domain name registrars in the industry with more than 5 million domains.
To get started, go to www.namecheap.com website and enter the domain you want to register, and click the Search button.
If your domain is available, you can directly add it to the cart by clicking the Cart icon. Otherwise, choose from other extension (i.e .net, .org, or .io) if .com isn’t available.
Once done, click on the View Cart.
On the shopping cart page, you need to select a time period by clicking on the drop-down, choosing from 1 year to 10 years.
Auto-renew is also available, all you need to do is toggle the button. This will automatically renew your domain name at the end of that time.
For your privacy and protection, Namecheap automatically gives you a year of WhoisGuard free subscription.
Once done, click on the Confirm Order button.
On the next screen, you’ll be asked to log in or create an account.
Since this is a new account, you’ll have to create an account. Just fill in the form with your details.
- Confirm Password
- First Name
- Last Name
- Email Address
If you want to receive Namecheap’s newsletter & Marketing Communication, leave the checkbox alone, otherwise just deselect it.
Now, click the big red Create Account and Continue button.
The next part will lead you to plug in your credit card information or PayPal account and purchase the domain.
And that’s it. You should successfully register the domain and manage it.
Step 3: Configure Namecheap Domain and Point To InfinityFree Nameservers
So now that your free hosting account from InfinityFree has been set and the domain name has been registered from Namecheap, it’s time to actually configure and connect the two.
So here you need to take the Namecheap domain and point it to InfinityFree’s nameservers.
InfinityFree’s nameservers are:
To do this, simply log into your Namecheap account and update the nameservers by going to Domain List.
From here, click on the Manage button in front of the domain name which you want to point to InfinityFree.
This will take you to the domain management page.
Next, find the section that says “NAMESERVERS” and select the “Custom DNS” option from the drop-down menu.
This will bring up the nameservers tab where you can add your custom nameservers.
So, all you need to do is add InfinityFree’s nameservers as mentioned above.
This will point your domain to the InfinityFree servers.
Similarly, if you are using any other premium web hosting company, all you need to do is find the nameservers of the web host and then add them to the “Custom DNS” section of Namecheap.
And lastly, you need to click on the green checkmark to save your new nameserver changes.
That’s it. Well done.
It may take some time for these changes to take effect, so don’t worry if your site still opens the Namecheap default page at this time.
Step 4: Install WordPress and Start Building a Blog
By this moment, your InfinityFree account should be active.
Now, go to your accounts Control Panel by clicking the username link just before the domain name.
This should open in a new tab.
Inside the Control Panel, go to SOFTWARE » Softaculous Apps Installer.
Again, this should open in a new tab.
From here, find the WordPress icon and hover with your mouse, and then click Install.
On the WordPress Installation page, you have to supply some important fields for your blog.
In Directory, you just can leave this blank, so that the files will be uploaded to the main directory.
Site Name, change this to something your blog is all about (i,e. WordPress Web Hosting).
Site Description, this should describe what the blog is all about. This is some sort of a tagline for your blog.
Admin Username, this is the username you’ll be going to use to access the Admin area. Fill it with the best username you think of.
Admin Password, it is highly recommended to use a strong password. If you don’t know what this looks like, head over to the password generator and generate one.
Admin Email, this is gonna be the email where you want to receive messages coming from your blog.
Then, scroll down to the bottom, and on the Email Installation details to this can be the same email above or any email that you want Softaculous to send the WordPress installation details.
And finally, click on the Install button.
Once WordPress is finished installing, you will see the success notice in the top bar.
Alternatively, you will receive an email with details on how to log in to your newly installed WordPress blog.
You should also see all the information about your WordPress installation and a link to the WordPress admin area.
That’s pretty much it.
Congratulations on building a WordPress blog hosted by InfinityFree.net with free hosting.
Pointing Namecheap Domain To InfinityFree Free Hosting Quick Recap
Well, there you have it. You now have a WordPress blog running on a free hosting server like InfinityFree.
Starting a blog doesn’t have to cost you more. All you need is a professional domain name which you can purchase at Namecheap at a pretty cheap price.
While it is best to invest in much reliable web hosting, you don’t necessarily have to do it while you just starting out.
Free web hosting is a handy option that comes packed with, much the same features offered by other shared hosting providers.
In this tutorial, we’ve learned to:
- Get A Free Hosting Account With InfinityFree.net
- Buy A Domain Name From Namecheap
- Configured Namecheap Domain and Point To InfinityFree Nameservers
- Installed WordPress via Softaculous
Share & leave some comments on what you think about this topic or if you like to add something.