hey Charlie,

Thank you for all your help and the offer of your help as a consultant.  It
may come to that, but not sure my boss will agree to that yet.  This is
supposed to be a temporary gig.  Helping out another team within our same
company that recently lost a couple developers.  I am not even sure how
long this "shared" setup would last, so I am not interested in VMs of any
kind (at least at this point)

There are two possible solutions.

1.  Run the other team's code on my existing CF10 setup.  Not ideal, but as
long as someone with only CF9 tests my changes, I don't see a big issue.
My local setup is currently single instance, which I would need to change
to a multi-instance to sandbox these different apps.  I have never had to
switch from a single instance to a multi-instance.  Is that a case on
uninstall and fresh re-install or is there an upgrade process?


2.  Install CF9 multi-instance and Java 1.6 alongside my existing setup.
IIS is the main bottleneck here as each of the sites needs to run on its
own port or specifically named site.

I may be over-simplifying this, but those are the options.  Now, to figure
out which will work.

Thanks to all,

Mark

On Wed, Sep 16, 2015 at 9:22 AM, Charlie Arehart <[email protected]
> wrote:

> Hey Mark, any thoughts on what I’d offered, in reply to your specific
> request to run things in the same environment?
>
> It’s certainly true that any VM setup could give you the opportunity to
> run multiple CF deployments within distinct OS environments.
>
> I presumed you had a specific reason/intent to try to get this working on
> a single box/OS, so didn’t think to mention VMs. And what I offered could
> enable you to do what you want, with the caveats. (Even if you may not go
> that route, I hope the info may have helped someone else reading along.)
>
> Sure, if you want to go the VM route, then vagrant (and other solutions
> like it) build upon VMs and add valuable functionality, especially if you
> need to create lots of packaged virtualized deployments repeatedly and
> consistently. You could just get virtualization software (like virtualbox),
> free, and then install your OS (not free for Windows, sadly), then finally
> install IIS and CF. You could then flip among the VMs to do your work for
> each client.
>
> BTW, before anyone may think to point out that “Windows 10 is now free”,
> the problem with that is that no version of CF currently supports Windows
> 10. And it’s not just about “not supporting it”: the install just won’t
> work (out of the box), for various reasons. Many are hoping Adobe will be
> coming out with an update very soon to support it. (They did not include it
> in their most recent updates to 10 and 11, simply because that was pushed
> out as an emergency update for a specific new security vulnerability. They
> have lots of other bug fixes hotly anticipated by many, which will likely
> be bundled with Windows 10 support in a next update. I don’t know. It’s
> just my expectation.)
>
> Finally, on the notion of CF on Windows 10, someone may want to point out
> (or may appreciate knowing) that you can take a Windows 7 or 8 deployment,
> that already has CF on it, and upgrade it to Windows 10, and it will
> continue to work. I’ve done that myself. But given Mark’s need to install
> CF, I’m just saying if he wants to go the VM route, he couldn’t just
> install free Windows 10 then CF. He could install Windows 7 or 8 (if he had
> a license), and could even update it to Windows 10 if he wanted. But now
> we’re getting pretty far beyond his original request. :-)
>
> Hope that’s helpful.
>
>
>
> /charlie
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Mark Davis
> *Sent:* Tuesday, September 15, 2015 4:46 PM
> *To:* [email protected]
> *Subject:* Re: [houcfug] Multiple versions of CF on same machine
>
>
>
> hey Jermaine,  Thanks for the link to VagrantUp.  Can you explain a little
> bit about how that works and how you use it to create different
> environments on the same machine?  Appreciate the help.
>
>
>
> On Tue, Sep 15, 2015 at 4:27 PM, Jermaine Gonzales <[email protected]>
> wrote:
>
> Have you looked into vagrant https://www.vagrantup.com/ ? I am currently
> using this at current job, I am able to run different setups for the
> different environments we are using.
>
>
>
>
> -Jermaine
>
>
>
> On Tue, Sep 15, 2015 at 4:15 PM, Charlie Arehart <
> [email protected]> wrote:
>
> Mark, while on the surface you have always been able to run more than one
> version of CF on a single machine, there is a problem with putting both CF9
> or earlier and CF10 or later on one machine, if you are going to use IIS.
>
> The problem is that the connectors are so very different (JRun for CF9 and
> earlier, Tomcat for CF10 and later). Now, it could work, and especially (as
> someone may point out) you could and would have a separate “web server
> connector” created for site a talking to CF10 and site b talking to CF9.
>
> The problem is if you have setup CF10 so that it’s configured to handle
> “all sites” in IIS.  In that case, the “isapi filter” for CF10 (that will
> be configured and implemented in your “new site”) may conflict with the
> “wildcard handler” that CF9’s connector sets up. If instead you have CF10
> setup for now so that a connector exists for only one specific named site,
> it could work if you create a connector with CF9’s tool to another site.
>
> If this is a VM, take a snapshot before you try so you can recover if
> things get botched. If it’s not a VM, sadly the files you need to “backup”
> are both the applicationhost.config (buried deep in windows system 32
> folder) and the web.config (if any) of your web sites, as well as perhaps
> the connector folders under wsconfig in CF 10.
>
> I’ll add this: if you want to have it done and be sure to recover if
> something goes amiss, I could certainly help with this, remotely (without
> need for you to give me RDP access to the machine. I’d “watch over your
> shoulder” via join.me and guide you in the process. It may take no more
> than 15-30 minutes if all goes well, and perhaps no more than an hour if
> things go amiss. This would include explaining what we’re seeing and doing
> as we go. (If you wanted me to “just do it”, it might shave 25% of the time
> off, but then you’d need to give me remote access, and setting that up
> could take time.)  You can learn more about my consulting services (rates,
> approach, satisfaction guarantee, and more) at the consulting page of
> carehart.org.
>
> But if you’re wanting to go it alone, I hope the info above may help. It’s
> potentially a delicate operation. Hope it goes well for you.
>
> /charlie
>
>
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Mark Davis
> *Sent:* Tuesday, September 15, 2015 12:10 PM
> *To:* [email protected]
> *Subject:* [houcfug] Multiple versions of CF on same machine
>
> hey gang,
>
> Not sure if anyone is even still on here, but thought I'd try.  Here's the
> deal.
>
> I have a local dev environment setup on my Windows 7 laptop for Company A
> that I work for.
>
> That setup is:   CF 10, Java 1.7, IIS, Single instance
>
> I now need to setup a second CF install to do some work for Company B.
> That setup needs to be
>
> CF 9, Java 1.6, IIS, Multiple instances
>
> Completely different code bases and settings.
>
> Has anyone done something similar and care to share any gotchas?
>
> Thanks
>
> Mark
>
> --
> --
> You received this message because you are subscribed to the "Houston
> ColdFusion Users' Group" discussion list.
> To unsubscribe, send email to [email protected]
> For more options, visit http://groups.google.com/group/houcfug?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Houston ColdFusion Users' Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> You received this message because you are subscribed to the "Houston
> ColdFusion Users' Group" discussion list.
> To unsubscribe, send email to [email protected]
> For more options, visit http://groups.google.com/group/houcfug?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Houston ColdFusion Users' Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> --
> You received this message because you are subscribed to the "Houston
> ColdFusion Users' Group" discussion list.
> To unsubscribe, send email to [email protected]
> For more options, visit http://groups.google.com/group/houcfug?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Houston ColdFusion Users' Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> --
> You received this message because you are subscribed to the "Houston
> ColdFusion Users' Group" discussion list.
> To unsubscribe, send email to [email protected]
> For more options, visit http://groups.google.com/group/houcfug?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Houston ColdFusion Users' Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>
> --
> --
> You received this message because you are subscribed to the "Houston
> ColdFusion Users' Group" discussion list.
> To unsubscribe, send email to [email protected]
> For more options, visit http://groups.google.com/group/houcfug?hl=en
>
> ---
> You received this message because you are subscribed to the Google Groups
> "Houston ColdFusion Users' Group" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
-- 
You received this message because you are subscribed to the "Houston ColdFusion 
Users' Group" discussion list.
To unsubscribe, send email to [email protected]
For more options, visit http://groups.google.com/group/houcfug?hl=en

--- 
You received this message because you are subscribed to the Google Groups 
"Houston ColdFusion Users' Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to