I have seen people having trouble install multiple sites from a single codebase.
That is why I have posted this.
Pros of a multisite installation:
•Less room taken
Cons of a multisite installation:
•You need certain features not all hosts have
I hope this helps.
Hosting requirments:
SSH access
FTP access
Directions:
1. If you don't have an FTP client, get one, or use the one you have. For Mac OS X 10.3.9 or later, use Cyberduck, and you see the website at http://www.cyberduck.ch, and download it at http://cyberduck.ch/Cyberduck-2.5.5.dmg. For Windows, use Firezilla, at http://firezilla.scourceforge.net, and downloadable at http://prdownloads.sourceforge.net/filezilla/FileZilla_2_2_19.zip?download.
2. With your FTP client, connect to the FTP server.
3. Install Drupal in the main directory of your site. In this example, we'll say this is in the main directory, or /main. For those of you that don't know, / seperates directories, and the directory /
is the directory that you first see when you log in to FTP, also called root.
4. Using whatever service you host has (e.g. CPanel, 1&1 Control panel, ect.) create the subdomain you want(In 1&1, you will need to change the destination.
5. Using your FTP client, look for the folder that your host created. Here we will assume it is /subdir
6. Open up your shell program. On Mac OS X, it is the Terminal. I'm not quite sure as to wat it is on Windows, because I don't use it, but I'll find out.