How to Create a WordPress Website ? Step by Step

In this article we will cover step by step on How to create a WordPress Website ? The article is well suited for WordPress beginners and will guide you to setup a wordpress blog with ease.

Welcome to Mr. Virk Media. I Navjot Singh Virk will be your host.

WordPress is a nice platform to start a blog let look at the step to create one – Starting with Video Tutorial and step by step guide.

Step by Step

Step 1: Go to WordPress.org/download to download the latest version of WordPress (but not WordPress.com) – Read WordPress.org vs WordPress.com Article for full explanation

Step 2: Download the Zipped file

steps to create a wordpress blog

Step 3: Open your cPanel

Step 4: Open File Manager and navigate to public_html folder

upload wordpress files in file manager in cPanel
upload wordpress files in file manager in cPanel

Step 5: Now upload your WordPress Zipped files from Step 2.

(Please note if this is not the first website on this hosting account you will have to find the sub-folder for your domain and upload the zipped file their, this is the case for this example  – where I am using a sub-domain, where I will upload my files – learn all about Sub-domains if you dont already here).

Step 6: Extract Files

Step 7: Move all files in home directory from wordpress folder

(this is important because you dont want your website sitting in a folder but at the root of your domain, their are some cases where you may like for a blog, but still then you never let the folder named wordpress you need to rename it personalize it, cause in website business its only newbies and people not that dedicated to their website make these mistakes but you shouldn’t)

Step 8: Create a Database and User – this is needed for wordpress installation

Step 9: Enter database details and Run Installation.

Step 10: Create Posts/Pages – Customize your website

Congrats you have created your first wordpress website

Default image
Navjot Singh Virk
Navjot is a Hobby Blogger from Ireland and loves to create content to help people. He makes time on weekends to work on this blog. And has a full time position at Verizon Media as Lead Technical Solutions Consultant, which he loves and thrives at. His Skills include in-depth knowledge of SEO, Javascript, Advertising, HTML and Java. And his other hobbies include Investing, Gardening and playing Table Tennis.