NOTE: This tutorial is only suitable for installing Wordpress using cPanel
cPanel is a very popular control panel for web hosting servers so I decided to make a guide for installing Wordpress using this control panel. If you would like to know the advantages and disadvantages of using Wordpress, check out this discussion: https://www.seoclerks.com/faq/9939/What-are-the-advantages-and-disadvantages-of-Wordpress
Before we start, you must have a hosting account or web server. If you are having trouble finding a good web hosting company, you can check out the Web Hosting and Server section: https://www.seoclerk.com/faq/cat/web-hosting-server. The other thing you need is a domain; you can purchase one from domain registrars such as NameCheap or Godaddy. If you do not wish to purchase a domain name, you can sometimes request a subdomain from your host.
Now that we have all the pre-requisites, we can start:
1. Go to Wordpress and download the Wordpress package. Make sure that you go to Wordpress.org and not Wordpress.com. With Wordpress.com, they host your website for you but you host your own website with Wordpress.org and this gives you much more flexibility. Once you have downloaded Wordpress, make sure it is in a convenient location so you can locate it when you upload the package.
2. Now log in to cPanel using the details your host provided. Once you are in the control panel, press on “File Manager” which is in the "Files" category.
3. When you click on “File Manager”, something saying “File Manager Directory Selection” will pop up. Make sure “Web Root (public_html/www)” is selected and then press go.
4. You will now be in your File Manager at “public_html”. If you install anything here, it will be installed on your main domain; that means your website will be at yourdomain.com. Press upload as shown in the image below.
5. Click “Choose File” and then locate your Wordpress files which will be in the Zip format. Double click on that and then it will get uploaded onto your web server.
6. Now locate the Zip file in your file manager. It should be in public_html. Right click on the file and then press extract.
7. Now type your domain name on your browser and the image below should appear. Pick your language and then click continue.
8. There should now be a message telling you that you need database information. Go back to cPanel and go to the “database” category and click on “MySQL Database Wizard”.
9. Create a name for your database, database user and input a password for your user and then click next step. You will need to assign privileges for your user, make sure you click “all previlleges” as shown in the image below. Then click next step and then you will have the user assigned to the database. Make sure you make a note of all the information as you will need it in the next step.
10. Click “Let’s Go” and then fill in the database information. Make sure the Table prefix is “wp_”. After all the information is completed click “submit” and then run the installation. You will then see a window where you can input information such as email, username, password and site title. The username and password is the admin account used to log in to your admin control panel. Once you have typed in all the information, click “Install Wordpress" and you are now done.