This is an old thread, but it the solution here still applies. After uploading your site, make sure you at least have read permissions to the AppData folder, otherwise NopCommerce won't be able to access it and will restart the install process. Sometimes the permissions are destroyed by VS or Web Matrix after deployment.
This should be a bug. Nop should present a permission error message instead of starting the installer.