Creating a Mirror Site -- from local to remote
I created a local WordPress installation (at http://localhost).
Now it's ready to go live; I want to install it at the remote site (let's call that http://www.example.com) so the world can see it.
I'm not sure how.
Does this sound about right?
1. install WordPress at the remote site.
2. upload (to the remote site) the local files containing the theme.
3. export the database from the local site.
4. in the database, change every instance of localhost to example.com
5. upload the revised database.
Am I missing a step, or a much better way of doing this? Thanks.
The Codex has a great article on mirror sites (http://codex.wordpress.org/MacOS_X_Local_Mirror)
but it does address the issues I now face.