3 Answers
Simply log in to your hosting account then on c-panel dashboard click on install Wordpress icon this will take you to a place where you will see an overview & install button of Wordpress or you can just tell your hosting service provider to do this job for you. To install Wordpress you need a Wordpress hosting. For best Wordpress hosting contact- www.hostnetindia.com
To install from cPanel softaculous - https://manage.accuwebhosting.com/knowledgebase/2101/How-to-Install-WordPress-Through-Softaculous.html
To install manually - https://manage.accuwebhosting.com/knowledgebase/2498/How-to-Install-WordPress-Manually.html
You do not need to install anything. WordPress works through the control panel, which you get through the site.