For my blog and some other services (mainly mails), I am using a dedicated software hosted by a professionnal ISP. Last week-end, I migrated all the services to my new platform (with more RAM as my old server was swapping most of the time). I had to reinstall all services. Now my server is under Ubuntu (yeah, Ubuntu rocks !) reinstalling software was really easy: courier, postfix, apache, php, mysql, all come in packages, and work mostly out of the box. I am also hosting some Rails site for friends. Migration was a nightmare! Installing PHP/MySQL took me 10min, same for Python. Rails took me… half a day and I had to end up with incantations to get it work (“Rails failed to start”… thanks for the error message !). After it startup, Rails version changed: applications does not start any more… I am happy with my choice of Django (in python) for personal development !
