I used to host my own website from my home. I never had a problem with MySQL or PHP whenever I installed a calendar, directory, etc. in my own computer. Now that I decided to use DreamHost, I would like to know how I can have the same access. How can I, say, create and test drive the program on my computer (I still have a copy of the webiste there) and then upload to my DreamHost account? I have an address book that I want my users to be able to update themselves whenever they move or make changes. I am tempted to just link to my computer at home from the website, but I would like to be able to have everything on my DH account.