Ok, I'll write out a FEW steps.
1. Upload the whole file via file manager or an ftp client in you're public_html file.
2. Create a databse via the control panel, make a username password & database name.
3. Navigate to
www.yoursite.com/install.php then fill in all the boxes:
Code:
Forum Name: This will be the name of your forum. It starts as "My Community" but you should probably change it.
Forum URL: This is the url your Forum will be located at, the SMF installer should have worked this out for itself so in most cases you can leave this setting at its default value.
MySQL server name: This is where we specify the location of the MySQL database.. It will be something.000webhost.com i beleive, check the MySQL bit on the cPanel.
MySQL username: This is the Username for your MySQL database created earlier with your cPanel.
MySQL password: This is the password for your MySQL database created earlier with your cPanel.
MySQL Database name: This is the name of your MySQL database created earlier with your cPanel.
MySQL Database prefix: This is a prefix to the table names in your database. It enables you to run more than one application on a single MySQL database. You should generally leave it as smf_, unless you are installing a second copy of SMF on the same database.
After you have filled them in, click proceed and you'll be asked for Administrator account details. This is to make you're admin account. Fill it in, then hit proceed again.
Then, you're forum is ready. But remember to delete install.php otherwise anyone can navigate to you're install.php and change all the forum database details ect.
Code:
Credits to http://www.siteground.com/ for the information on what boxes there are in the install.php