You’ll probably need to install WordPress with your hosting from Hostinger… ask them for help if you need it.
You also will need a domain name. Pick a domain that suits your purposes, hopefully, a dot com domain name.
Your domain provider (possibly your host can help you purchase a domain) and your host should be able to get you fixed up and point you in the right direction to get your theme installed.
]]>For WordPress, they offer it as a one-click install so it works with their cPanel structure. I would consult with them on getting it installed on your instance.
]]>