Running multiple sites off a single drupal codebase was my dream ever since I started experimenting with drupal six months ago. Despite the excellent features of drupal, most of its features are unfortunately confined to a choice group of geeks, as the documentation is best understood by the seasoned veterans.
The drupal install.txt about multisite is no exception. It misses out several steps thinking it as second nature for every user. However, the forums, though sometimes confusing, are of great help, and with the help of the forum topics and a few external resources, I managed to have my two sites and two subdomains up and running.
My environment
- shared hosting with cPanel, fantastico, NO shell access (and the host refused to create symlinks!).
- I was already running a fully-functional drupal installation at the location http://domainname1.tld. I had a few modules and themes in the "default" folder.
My knowledge
- not much knowledge with scripting, PHP etc.
What follows are the comprehensive list of steps I followed, and right, wrong, or different, it works! I will spare you the fine details, as I assume you are used to computers for a while..