Move Drupal site from localhost to remote production server I want to move my Drupal 7 site to a remote server. I searched the Internet for a solution, but the information I found were cluttered. Can someone care to write step-by-step how-to or provide a link?
You can follow this steps and move your site to production server:
On your local site  


Install Backup and migrate, which will take the backup of the database (admin/config/system/backup_migrate).
Install Backup and migrate files which will enable you to take a backup of your public files in the directory defined at admin/config/media/file-system.


On the production server


Install fresh copy of Drupal.
Copy the modules and themes from localsite's sites/all/modules and sites/all/themes to the respective folders on the fresh install of dev server.
Enable the Backup and migrate module and backup and migrate files module.
Go to admin/config/system/backup_migrate/restore and restore the backed up database and public files which you exported at your local site.