How To Create a Free WordPress Website with Free Hosting & Domain

In this blog post, we will write and show how you can create a free WordPress website or blog using free hosting and domain.

WordPress is the most popular content management system (CMS) worldwide. Most companies, bloggers, eCommerce website owners, and SEOs use WordPress CMS. Many beginners want to learn blogging, basic SEO, content writing, web design, and more kinds of stuff through WordPress CMS.

We know WordPress is an open-source system software itself free to use. But, to install WordPress software, you need a hosting and domain. And many beginners can’t afford money to buy a hosting and domain. But don’t worry! There is an alternative way to create a free WordPress website or blog. You do not need to pay for it. It is free to produce.

How to create a free WordPress website?

In a previous blog post, we shared the 12 best free WordPress hosting providers in 2022. But, in this blog post, we’ll use InfinityFree to get free hosting and domain. InfinityFree offers completely free and fast website hosting with 99.9% uptime and free sub-domain names from over 25 domain extensions that are completely free to use. Let’s read how to get them.

Step 1 – To install the WordPress software for free, you need to sign up on InfinityFree” and “confirm your E-mail”.

InfinityFree Hosting Account Creating

Step 2 – After signing up, you must create a new hosting account by clicking “create an account.”

InfinityFree Hosting Account Creating

Step 3 – To create a new hosting account section, search for your “subdomain name” and choose any of these “domain extensions” that InfinityFree provides.

Note: You can add your custom domain also.

InfinityFree Subdomain Creating

Step 4 – After completing step 1, “enter additional information,” and your account has been created.

Go to the “free SSL certificate section” to get an SSL certificate.

Step 5 – In the new SSL certificate section, “enter your domain name” and “choose the SSL provider” ZeroSSL.

InfinityFree free SSL certificate section

Step 6 – Your SSL certificate will be added! Now add “record name” and “destination.”

InfinityFree Record Name Setup

Step 7 – To add the record name and destination, open your “control panel” (Hosting panel).

InfinityFree Record Name Setup

Step 8 – After opening your control panel, search for “Cname records.”

Step 9 – In the Cname record section, add “record name,” your “domain name,” and “destination.”

InfinityFree Record Name Setup

Step 10 – After adding Cname records, refresh the SSL certificate page, and it will be shown as ready (It might take some time to take effect).

When your current destination is ready, you can “verify the domain.”

InfinityFree Record Name Setup

Step 11 – After verifying the domain, your private key and certificate will be shown there.

InfinityFree SSL Certificate Installation

Step 12 – Go to your control panel (Hosting panel), and search for “SSL/TLS.” Then go to “configure SSL.”

Step 13 – Copy the “private key” and “certificate key.” Then paste them into the “SSL/TLS” section. Then “upload key” and “upload certificate.”

InfinityFree SSL Certificate Installation

InfinityFree SSL Certificate Installation

Your SSL certificate will be added successfully. You can install and create a free WordPress website with an SSL certificate.

How to install WordPress in InfinityFree hosting?

After successfully adding your SSL certificate, you may install WordPress software. To install WordPress in InfintyFree hosting, search for “softaculous apps installer” in your InfinityFree control panel (Hosting panel) and “open” the softaculous apps installer.

In the softaculous apps installer section, you can install most top scripts like WordPress, Joomla, Abantecart, phpBB, SMF, WHMCS, Open Real Estate, MyBB, pH7Builder, Dolphin, Laravel, OpenCart, Concrete CMS, ClipBucket, and Gallery. Select “WordPress” and “fill in your admin login and basic information”.

Install WordPress in InfinityFree hosting

Now just scroll down and press on “install now.”

Boom! congratulations, the software was installed successfully. You successfully create a free WordPress website. Now you can log in to your WordPress dashboard by the “administrative URL.”

Install WordPress in InfinityFree hosting

Is InfinityFree domain and hosting safe to use?

Some peoples say to create a free WordPress website, InfinityFree domain and hosting are free to use and safe. On the other hand, some peoples say, “nothing is free in this universe.”

But when you ask me, is InfinityFree domain and hosting safe to use? Then my answer is sometimes free things are better than freaky paid shared hosting. You can use InfinityFree for your initial education and learning purposes. To learn blogging, basic SEO, content writing, web design, and more kinds of stuff through WordPress CMS.

How InfinityFree earn by providing free domain hosting?

The company still makes money but from ads. They don’t show ads on your website, but they show ads on their own company website and your InfinityFree control panel (Hosting panel).

Conclusion

We hope you better understand this blog post on how to create a free WordPress website using free hosting and domain. And we think this post is a very useful, helpful, and informative blog post for you. In the coming days, we will share this more practical, helpful, and informative blog post. Stay connected with us.


About Md Rahel

Student | Front-End Developer | Search Engine Optimizer

3 thoughts on “How To Create a Free WordPress Website with Free Hosting & Domain”

Leave a Comment