How to put your first PHP website online
I've Googled the heck out of this with phrases like "how to put your php website online" or "publishing your first php website" (I used other search terms as well), but surprisingly didn't find anything good.

Out of all of the books I've looked at and articles I've read, I haven't seen any kind of guide for how to put your first site online.  I'm talking about more than just finding a host and uploading your files via FTP.  I'm talking about all of the little things that you have to configure to get it to work like relative paths/URLs, security setup, etc.  The question is, assuming you're developing locally with some package like XAMPP (I'm using XAMPP on Windows XP and 7) and using all of the default configurations, what are all of the things you'd have to do to take your site live?

I apologize if I'm missing something and this is an obvious question, but any tips and/or resources would be greatly appreciated.
How to put your first PHP website online
===

I've Googled the heck out of this with phrases like "how to put your php website online" or "publishing your first php website" (I used other search terms as well), but surprisingly didn't find anything good.

Out of all of the books I've looked at and articles I've read, I haven't seen any kind of guide for how to put your first site online.  I'm talking about more than just finding a host and uploading your files via FTP.  I'm talking about all of the little things that you have to configure to get it to work like relative paths/URLs, security setup, etc.  The question is, assuming you're developing locally with some package like XAMPP (I'm using XAMPP on Windows XP and 7) and using all of the default configurations, what are all of the things you'd have to do to take your site live?

I apologize if I'm missing something and this is an obvious question, but any tips and/or resources would be greatly appreciated.