It depends, where would you like to have your forum? If in the root, i.e.
www.yoursite.com then upload the contents of the upload folder inside the public_html folder. If instead you want to have your forum at another url, like say,
www.yoursite.com/forum then upload the upload folder and then rename it to forum. Or rename it forum before uploading and then upload it. Whatever is best for you.