Usually Most of the hosts offer 1 Click Installer to Install wordpress with 1 Click after entering Site Title and other Options.
If you dont have 1 Click Installer installed on your Cpanel, Then you need to install it Manually.
1.Download wordpress files at - Download WordPress
2. Login to Cpanel -> File Manager -> Upload Files
3.Select and Upload the Downloaded File.
4.The file should be visible in the folder you have uploaded
5.Select the file, Click Extract and Ok.
6.All files will be extracted to a folder called "wordpress"
7.Go to that folder, Select all files, Click Move and move them back to one folder, Usually move them from wordpress folder to public_html folder
8.Now go back to Main Cpanel Options -> SQL Databases
9.Create one database, just name it any
10.Create One Database User
11.Now just below creating database user, there would be option to Add user to database
12.Choose the database and database user you have created and provide all privildges
13.Now open your website, you should see wp-installation
14.You need to enter the complete sql database name, username and password. If you passed all the correct details, then it would connect or it will fail Mostly you wouldnt have provided all privileges incase of any errors or you have entered incorrect information.
15.Once Installation is done, your website will be live.
And this is the basic question to ask and if you type the same question in youtube, you will get thousands of video.
source:quora.com