This is for wordpress experienced users and should not be attempted by new users. USE THIS INFORMATION AT YOUR OWN RISK! I will not be held accountable for "broken" sites. If you have issues feel free to use the contact form at the bottom of this page. This information is useful to intermediate and advanced WordPress users and Website Developers. Typically when I move a WordPress development site onto the live site this is the process I go through. Its about time I typed this out...
BACKUP DATABASE INSTRUCTIONS:
FTP BACKUP INSTRUCTIONS:
Now, here is where some things can go wrong, but as long as you have a good backup there should be no problem. At this point you can also make a backup of WordPress using plugins which is explained at the bottom of this page.
Now transfer the backup of the file system / directory structure from your computer to the new server through FTP (make sure you have the "Site Manager" configured for your new site in your FTP Client)
We must change some values in the WordPress database so that we can log into the site.
DATABASE IMPORT INSTRUCTIONS:
Once the files have finished moving (this is important) and the database "home" and "siteurl" entries have been set, you can log into http://yournewsite.com/wp-admin.
Now we must change all the links in the database to reflect the new site links:
WORDPRESS SEARCH AND REPLACE PLUG-IN INSTRUCTIONS:
NOW DONT FORGET THIS PART!!!:
You need to go to your permalink page and change your settings at least once. Therefore, if you have never changed your permalinks then you need to change it to something like "Post name" for the links to work properly. If you have already selected "Post name" in the past, then the best option would be to select "Default" which will return your pages back to using page ids, and then select your original choice gain. The idea here is to reset the page links back to IDs then to another permalink choice of your liking.
THIS IS A GUIDE FOR USERS WITHOUT FTP OR DATABASE ACCESS:
The other way would be to use these two free plugins: