Hi, all!
Like everyone else, I've read a lot of stuff on this. I'm really keen on having a multi site install for my personal site, I think it would be difficult but really cool. :) I am not going to pull my hair out over it, though, I have almost 3 feet long hair, I'd turn my tatami into carpet. ;p
Of course, I'm looking for advice and tips, but I also hope my own experiences documented here help someone else. At least, what not to do. :)
I use IX Webhosting. I do not recommend them, I just use them. :) I am on shared hosting, and I get a large number of subdomains. My dream is a bunch of baby sites on different subdomains of mystavash.net, with the same users (using single sign on module).
The server is a linux server with apache installed. Because I already installed a test drupal site on mystavash.net, I decided to this attempt with a subdomain.
So, my 'core' installation, my codebase, is located at drupal.mystavash.net . As you can see, drupal is happily running there. No content, because, really, who cares right now. :)
For now, because I am just learning, I only set up one baby domain, anisa.mystavash.net. This site should get it's configuration from drupal.mystavash.net.
In case anyone is curious, while creating the appropriate database, and configuring your settings.php file is a little tricky, the hardest part of a multisite is simply getting the baby (aka sub or slave) site to get the configuration and files from the main/core/codebase installation.