
I have spent a long time building a store with Magento on my local development PC.
Best way would be to make a fresh install.
Change the URL of the site to the live one before exporting the database. Import your database into the live server. Download and unzip the Magento files. Edit the etc/local.xml file to set the database details.
Once you visit the URL, Magento will do all the required Database fixes and upgrades.
Copy the template into the folders.
Reinstall all modules (if you've used any).
You can move the site by other ways too... Check the following links.
Ref: