Are you ready to start a blog? Well, you must know how to install WordPress CMS then. Don’t worry if you are new to blogging and website launching. I’ll help you through this step-by-step guide on installing WordPress using cPanel so that you could start your blog or website in 2022.
There are indeed so many articles available on starting a blog. A lot of bloggers have written quite impressive tutorials that walk you through the process of installing WordPress to start a blog. My point is a little different.
I agree with many of the tutorials and guides that already are available but all that stuff does work well just for the individuals who have the basic knowledge of HTML, open-source, and web hosting.
Let’s be more realistic.
If a layman wants to start a blog then those tutorials might not help.
Moreover, one of the fundamental reasons for this article is that people walk away from starting a blog when they find out the cost involved in launching the blog should be brought back in the loop.
A web hosting account costs $200 per year
A domain name costs $12 per year
A WordPress theme membership costs $97
This price simply goes over $300 and we haven’t added any premium plugin yet.
When a layman who wants to be a blogger finds out about the $300 bucks that would be spent right away, it seems scary to an average person. Although they would eventually spend a lot more than that over time in the beginning, it seems a big investment. So, many of them back off from launching their blogs and even starting their blogging careers.
The purpose of this blog post is to reduce the cost to a minimum level and show you, folks, that how you can start a blog the easy way. I’ll show you that you don’t need $300 or $400 to start a blog. Instead, you need more or less $75 to start a professionally launched blog.
Note: Please be advised, all these suggestions are according to my understanding based on my experience and learning. It could be wrong. You’re strongly advised to do proper research before launching a blog. As far as the cost of starting a blog is concerned, it varies depending upon the services you choose. Moreover, some of the links to the products are my affiliate links, which means, I would get a small commission if you purchase it and it won’t cost you any extra money. One of the good practices of being a blogger is, to be honest with the readers.
Step #1: Purchasing the Domain, Web hosting, and a WordPress theme
Let’s do this.
You won’t believe how easy it is to get started. I’ll walk you through the process of buying your domain name, web hosting, and WordPress theme.
I’m using Namecheap at the moment. It does a lot for me when it comes to domain name registration and web hosting.
Go to the Namecheap website.
Create your account.
Once you’re logged into the Namecheap account.
Go to the shared hosting section. Pick up the hosting package you want to buy.
Namecheap has the best web hosting prices on the market.
Once you’ve chosen your web hosting package, the next up is the domain name. You need to register your domain name. So select the ‘Purchase a New Domain‘ option to move forward.
After choosing the web hosting and domain name, you’ll reach the checkout page.
Within a few seconds, you’ll be able to complete the process. Once it’s done, you’ll receive the confirmation email as well as Namecheap account details in your inbox.
Let’s move to the WordPress theme part.
I’ve bought many WordPress themes from Themeforest.
screenshot credit: Themeforest
You’ll find hundreds of amazing, beautifully designed WordPress themes.
Pick up the best WordPress theme that suits your blog niche and purchase it to get it done.
I also bought a subscription to MyThemeShop. They have 90+ premium themes. It’s a good investment because I’ll be able to launch more blogs and websites in the future.
Step #2: Launching the Blog using the WordPress
At this point, you would have your domain name, web hosting account, and a WordPress theme.
Here comes the blog launching section.
Now you’ll find out how simple and easy it is to install WordPress to get along.
There are two methods to install the WordPress CMS. The first one is manual which is recommended from the pro-blogging standpoint because it is technically more sound than the other one. The second is auto-installation. It could work but if you want to establish a blog and be serious about it, I’d recommend the manual method. But I’ll share both of these.
Method #1: Manual WordPress Installation using Cpanel
As of now, you’ve bought your web hosting and domain, meaning, you have Cpanel access now and your domain is in the Namecheap account to make it work. (In case, your domain is registered to some other domain registrar, you should make sure that you’ve properly saved the nameservers and they’ve been resolved properly. Sometimes they take 24 to 48 hours to propagate).
Now, it’s time to get started.
Go to wordpress.org to download the source.
screenshot credit: wordpress.org
It will be in the zip format. Download it.
Besides that, open your Cpanel, go to the ‘MySQL Databases‘ section to create a database for your blog.
Create a database. It would take more or less 5 seconds.
Underneath that section, there will be an option to create a ‘Database user‘.
Then create a database user. Once you’ve done that, there will be another option right there to ‘add the user to the database. So add the user to the database. Once it’s done. You’d have the following things:
– Database name
– Database username
– Database password
Now you will have to put that information into a file called wp-config. Go to the downloaded source folder from wordpress.org. Unzip it and look for the file wp-config-sample. Rename it to wp-config and edit the file using any text editor like Notepad or Notepad++. Put the database name, username, and password into that file and save it. Now you will have to upload all the files to the hosting server.
The best way to zip the folder is to delete the original zip folder that you downloaded early on. Now, zip the folder containing the edited wp-config file. It’s the file that will direct your WordPress installation and help you move further.
Now upload the zipped folder to the public_html directory. To get there, just open your Cpanel. Go to the File Manager, and there you’ll see the public_html directory.
Go into it and upload the zipped folder through the upload option.
Once it’s uploaded. Just extract the folder there. It might unzip it in a folder. Make sure you move all the files to the public_html again. For instance, the folder name is wordpress.zip, upon unzipping, a folder named ‘WordPress’ will be created automatically. Go into that folder and select all files and move them back to public_html. Your WordPress files must be in the public_html folder. Once you’re done, you’re almost there.
Now go to the web browser and open the URL of your blog to install WordPress. It will ask you to choose the blog title, username, and password. Provide the details and proceed. Within a few seconds, you would have installed WordPress successfully.
Here comes the alternative method.
Method #2: Auto-install WordPress
This is quick. It probably takes a minute or less to get you a freshly installed WordPress blog. But the problem I have faced back in the days with the auto-installed WordPress installation is that when you change your web hosting at some point, you face difficulty. The possible reason is that the auto-install feature works with certain server-provided software like Softaculous or SimpleScripts.
It could work if you’re installing a WordPress blog just for a testing purpose or to do something unimportant. But when it comes to your main website or blog, I won’t recommend using this feature.
But it’s important to share this with you. So that you know the possibility that exists.
To quickly install your WordPress using this method, just go to the Cpanel of your web hosting and find the auto-install feature somewhere in the Softwares/Apps section.
Choose WordPress and then you would have to choose the domain to continue the process.
Within a few seconds, it will install WordPress.
Simply write the username and password, then within a few seconds, you’ll be in your WordPress dashboard.
Step #3: Installing the WordPress theme
Once WordPress has been installed. I reckon the next thing you would want to install is the WordPress theme that you’ve already purchased.
You could also choose a free theme but pro-bloggers always go for a paid theme.
There are so many benefits attached to it.
For instance, a paid WordPress theme always has more features, updates availability, responsive layout, and affiliate marketing promotion (in some cases).
So, to install a new WordPress theme, go to the ‘Appearance‘ and then ‘Themes‘.
Then, add a new theme from there. Make sure you upload the zipped file.
Sometimes a theme is zipped inside another zipped folder along with other files. Make sure you unzip the theme folder to check it out before uploading it. In case, you’ll upload the wrong folder, the WordPress interface would give the error in installing the theme. You would have to do it again with the right folder.
Once it’s done. It will appear in your WordPress dashboard inside the ‘Themes’ section.
Open it up and adjust the options accordingly. One of the benefits of using a paid WordPress theme is that it always has better customization options to change things around.
So, I was excited about this simple guide.
I always wanted to write this kind of guide but I procrastinated a lot.
Then I realized that if the blog launching cost is holding people back from going for it, then I should do something to help them out.
So I came up with a guide that helps them minimize the blog launching cost to the lowest.
It took me an actual three days to finish this off.
But it was worth it.
I’ll be more than happy to assist many of you who are passionate about starting a blog and going to launch it after reading this guide.
Important lesson: If you’re a blogger who is just starting. This blog post doesn’t just teach you how to start a blog but also teaches you one more thing: always thinking about solving a problem. So, I guess that’s an additional thing I’m teaching you right in the beginning.
As I said, I’ll be happy to answer your questions in the comments section.
Because it’s just a beginning. Once you launch a blog, you would have a long way to go.
And don’t worry at all…
We learn things along the way.
No matter how early we started blogging, we still learn things. So will you.
So answer a quick question below in the comment section.
Did blog launching cost ever stop you from launching the blog?