I have purchased reseller webhost (linux) account on a domain. How to run a site on the same domain? i can't access cpanel on htpp://domain.com:2082 my hosting company has provided me an ip e.g. http://123.45.576:2082 to access Cpanel of that domain.
I'm confused by your question. If I understand correctly, you would login to your cPanel account, access the file manager, and upload your site's files to the public_html folder. You could also login by FTP with your cPanel user/pass and upload the files that way as well. Then all you need to do is login to your registrar and update the nameservers to point to your hosting provider.