Windows 2008 Server R2 64bit, ColdFusion8 Enterprise Edition (multi-server configuration), Plesk
Recently purchased dedicated hosting on Hostgator and set up a website with help from a server guy. I’m doing a second site on my own this time. I’ve successfully created the new site in plesk, pointed the domain etc, but now need to set up a new instance of ColdFusion for this new site and I’m not sure how to go about it. From my googling, I’m guessing it’s simply a case of setting up a new “instance”, which can be done via the coldfusion administrator. Is this correct? Is there anything else I need to know? Any gotchas waiting to bite me?
Thanks in advance for any help.
2
Answers
Well you don’t need to set up a new CF instance for a new website: there’s not a one-to-one relationship between the two ideas.
The minimum you really need to do is to set up the new website, in a directory within the CF application root, or within a CF-mapped directory if the dir is outside that root, and then run the web server connector (wsconfig.exe) to configure the website to pass requests for CF files to CF.
On a standard install, wsconfig.exe is located in the [coldfusion]/runtine/bin dir, and on a multiserver install it’s in [JRun]/bin.
If you do add a new instance, you still need to run wsconfig to connect the website to the CF instance.
user460114, new instance == new “server”, so when first instance crashes for some reason, second will still run because it uses separate heap space and lives it’s own life.
You could use this for some other purpose like failover instance, or cluster, or staging instance. It’s not needed in your case.
You need to need to make new directory in webroot, here’s example:
C:inetpubwwwold_site
C:inetpubwwwnew_site
And set new_domain.com to point to ..new_site, and leave old_site.com point to ..old_site.
Cheers