|
|
Home /
Groups /
ColdFusion Talk (CF-Talk)
ColdFusion 8 enterprise, ColdFusion 8 Standard, ColdFusion 7 Standard on same computer?
We want to install CF8 Enterprise and want to do it with minimal disruption to our CF8 and CF7 Standard websites. The idea is to keep our websites running while installing and testing CF8 Enterprise. Then move over each site when we are ready.Richard Steele 09/07/08 08:51 A Sorry, that should have said, Windows Server 2003 Standard (not Web) Edition. Thanks.Richard Steele 09/07/08 08:56 A I would think the answer is no, unless you go the Virtual MachineMike Chabot 09/07/08 10:26 A Hi Mike, Ah, so we don't even need to insert the cf8 dvd and install from there? Where then do we enter that serial number? Thanks!Richard Steele 09/07/08 11:16 A You'll want to reinstall if you want the J2EE installation (the one thatBen Forta 09/07/08 11:24 A Thanks Ben, that's what we want. So back to my original question. Can we leave the other standard versions up and running while we do this?Richard Steele 09/07/08 11:32 A Yes, you can indeed install CF Enterprise in JE22 server configuration whileBen Forta 09/07/08 11:48 A >You'll want to reinstall if you want the J2EE installation (the one thatRichard Steele 09/08/08 12:18 P The mulitserver install lets you deploy multiple instances of ColdFusion onBrad Wood 09/08/08 12:27 P Yes, you can use different JVM arguments, or a different JVM all togetherBrad Wood 09/08/08 12:39 P > We have CF8 Standard (and CF7 Standard) on our server withDave Watts 09/08/08 01:01 P Features such as load balancing and failover are non-trivial toMike Chabot 09/08/08 03:26 P We want to install CF8 Enterprise and want to do it with minimal disruption to our CF8 and CF7 Standard websites. The idea is to keep our websites running while installing and testing CF8 Enterprise. Then move over each site when we are ready. We only have one computer. Is it possible to install CF8 Enterprise on the same computer that has both CF8 and CF7 Standard running? (we have separate licenses for each). We are running IIS 6 and Windows 2003 Web edition. The box has 4 gigs of memory. Thanks in advance! Sorry, that should have said, Windows Server 2003 Standard (not Web) Edition. Thanks. I would think the answer is no, unless you go the Virtual Machine route. If you already have CF8 standard then what you would typically do is to enter the CF8 enterprise serial number to unlock the extra features. No need to run any separate installer or configure anything differently. If CF8 standard is running fine then CF8 enterprise should run fine as well since they are the same program with the same code. -Mike Chabot ----- Excess quoted text cut - see Original Post for more ----- Hi Mike, Ah, so we don't even need to insert the cf8 dvd and install from there? Where then do we enter that serial number? Thanks! You'll want to reinstall if you want the J2EE installation (the one that will let you have multiple isolated dedicated instances of CF on a single box). If you want to use CF Enterprise in standalone mode, just go into the system info page in CF Admin and provide the new serial number. No restart needed. --- Ben Hi Mike, Ah, so we don't even need to insert the cf8 dvd and install from there? Where then do we enter that serial number? Thanks! Thanks Ben, that's what we want. So back to my original question. Can we leave the other standard versions up and running while we do this? Yes, you can indeed install CF Enterprise in JE22 server configuration while CF7 and CF8 are installed, but there are some gotchas to consider. The CF service names are different, and the default HTTP ports are different, too. However, installing additional services (like the ODBC services) will likely overwrite the one you have already. And other services, like the integrated LCDS will likely have port conflicts. --- Ben Thanks Ben, that's what we want. So back to my original question. Can we leave the other standard versions up and running while we do this? >You'll want to reinstall if you want the J2EE installation (the one that >will let you have multiple isolated dedicated instances of CF on a single >box). If you want to use CF Enterprise in standalone mode, just go into the >system info page in CF Admin and provide the new serial number. No restart >needed. > >--- Ben Ok, I'm now thoroughly confused about this. The documentation says When you use the J2EE configuration, you can define multiple server instances on a single computer, each running ColdFusion. However it also says about the the alternative multiserver configuration When you install CF using the multiserver configuration, you can use the CF Administrator to define multiple server instances on a single computer, each running CF. So that seems to be saying the same thing. Either will do application isolation, load balancing and failover. What am I missing here and why is one way better than the other? Thanks! The mulitserver install lets you deploy multiple instances of ColdFusion on Macromedia JRun (A J2EE app server) The J2EE install lets you deploy multiple instances of ColdFusion on ANY J2EE app server of your choice. That could be JRun, IBM Webspere, GlassFish, Apache Tomcat, etc. The application isolation, load balancing, and failover are available either way, but each J2EE app server will have slightly different implementations, configurations, and features. I believe Ben was most likely suggesting the multiserver install (JRun). Truthfully, I don't know that anyone is saying one was is better than the other, but I would say that JRun would be the easiest since you aren't relying on support from an outside community, and you'll probably get a lot of crickets if you start asking why your GlassFish install isn't working on the Talk list. :) ~Brad ----- Excess quoted text cut - see Original Post for more ----- Ok, it's starting to get clearer! Can multiple jvms with different memory sizes and other parameters be setup for either installation? If the multiserver choice is implemented, is it just the simple matter of inserting the new serial number as described earlier in order to setup multiple instances and clusters? Thanks! Yes, you can use different JVM arguments, or a different JVM all together with both of those installs. I can't speak authoritatively about other J2EE servers, but given JRun and Windows, the most common way is modifying the Windows service that starts each instance to provide additional arguments to specify a jvm.config for each instance. The jvm.config file (name is actually arbitrary) also points to with JVM it wishes to use. I'm not clear on your serial number question. I do know that each instance you deploy on your J2EE server has its own serial number. ~Brad > Ok, it's starting to get clearer! Can multiple jvms with different memory > sizes and other parameters be setup for either installation? If the > multiserver choice is implemented, is it just the simple matter of > inserting the new serial number as described earlier in order to setup > multiple instances and clusters? Thanks! > We have CF8 Standard (and CF7 Standard) on our server with live website on each. Can we simply enter the CF8 Enterprise serial number in order to upgrade the CF8 Standard to Enterprise? If so, will that allow us to take advantage of the multiple instances, load balancing and failover? Ben said that we had to install CF8 Enterprise from scratch if we were to use the J2EE version. Thanks! > We have CF8 Standard (and CF7 Standard) on our server with > live website on each. Can we simply enter the CF8 Enterprise > serial number in order to upgrade the CF8 Standard to > Enterprise? Yes. You can upgrade CF 8 Standard to Enterprise by entering the new license number. > If so, will that allow us to take advantage of > the multiple instances, load balancing and failover? Ben said > that we had to install CF8 Enterprise from scratch if we were > to use the J2EE version. No. As Ben mentioned, you would need to install CF 8 Enterprise from scratch to get those features, since they rely on having a full copy of JRun installed in addition to CF. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ Fig Leaf Software provides the highest caliber vendor-authorized instruction at our training centers in Washington DC, Atlanta, Chicago, Baltimore, Northern Virginia, or on-site at your location. Visit http://training.figleaf.com/ for more information! Features such as load balancing and failover are non-trivial to implement if you are only used to dealing with the simplicity of a basic ColdFusion Standard install. You should make sure that these are needed features before you make this investment. It isn't clear from your responses exactly which features in Enterprise are prompting you to upgrade. Your wrote earlier "We only have one computer" which seems odd if your applications are significant enough to make you concerned about load balancing and failover. Maybe it is time to invest in a staging server or a second production server, which would make it easier to test out the new CF configuration. If you want to go with the J2EE route, you might want to have a copy of "Adobe ColdFusion 8 Web Application Construction Kit, Volume 3" nearby as a supplement to the manuals. The upgrade from CF7 to CF8 is very easy. You should be able to switch from CF7 standard to CF8 standard without changing a single line of code. Getting rid of CF7 would simplify your server setup and the code currently running under CF7 should see an immediate speed boost. -Mike Chabot ----- Excess quoted text cut - see Original Post for more ----- Well, as usual, it's all about fitting this into a tight budget. We are looking to getting a new server and thus could stage Enterprise on that. That would be ideal I think. Ah, ok. So there is a difference in the jrun installed with Standard and the jrun installed with Enterprise. That makes sense. Thanks!
|
Mailing Lists
|
Latest Fusion Authority Articles
|
||||||