This document explains the basic steps involved in creating additional stores in the MultiStore product after installing the default store. The base installation of the software is exactly the same as in previous versions. Please see the guides here for detailed installation instructions.
Create the stores in IIS
1 – First, create the additional sites you’re going to be using in IIS. This can be done several ways. While the example below shows separate websites for each, the storefronts can all be applications under one website, separate sites, or even just domain aliases of the first site you set up. The important thing to note here is: each site/application should use the same home directory – wherever you installed the software. They all run off of the same copy of the files and the same database.

NOTE: If you only have a single IP to use for testing, you can ‘fake’ additional websites by modifying the host file. See this page for directions on how to do that.
Create the stores in the admin site
1 – Next, create the additional stores within the AspDotNetStorefront admin site. To do this, go to Configuration -> Store Maintenance in the admin site:
2 – On that page, click on the ‘Domains’ tab, then click on the name of the preloaded store (Default Store) and edit the values there to match your first store. NOTE: The domains entered here should not contain the subfolder names (if any), just the domain name. Also, the Staging and Development fields are optional. Once the correct information has been entered, click Save.
3 – Back on the Store Maintenance page, click ‘Add New Store’ and fill in the information for your second store.
4 – Click Save, and repeat for as many stores as you want to add initially.
5 – Next, click the ‘Publish’ link for each additional store, and click ‘OK’ when prompted.
6 – Finally, click the ‘Reset Cache’ link at the upper right of the storefront admin site.
7 – Follow the directions here to license the stores.