This was written by Kevin Harder instructing a user on how to setup Multple Communities on a single server. There are other resources for this configuration
like here in the CS developer wiki, but Kevin's step-by-step instructions really simplify the process.
1. Install Community Server on your web server in one physical location and
using one database
2. In IIS, setup virtual directories for each of your
communities that all point to that same physical location (i.e.
domain.com/vdir1)
3. Modify the communityserver.config file to set
EnableVirtualization=TRUE (default is false)
4. In your Community Server
database, run the cs_system_CreateCommunity stored procedure for each of the
communites. More info about this proc is here:
http://developer.communityserver.org/default.aspx/CS.MultipleCommunityInstallationsFor
the domain parameter of the stored proc, be sure to enter your domain and
virtual director for the community. An example set of params would
be:
EXEC cs_system_CreateCommunity 'cs.domain.com/com1', 'com1',
'admin_email@domain.com', 'admin', 'password', 0, 0
Note that the
Application Name parameter ('com1' in the above example) needs to be different
for each community as well as the URL.
[tags: Community Server, CSMultiSiteConfig]