Lol, I get it, there’s a lot of stuff to learn, but I think you’re also overstating it. This is sort of what you’ve signed up for. You want to run Lucee locally. But also with Adobe CF. And also with IIS. And also 11 sites. There’s no path to here wihtout you learning some new stuff. There’s also like 37 possible ways to do it and you’re getting a mixture of advice from a mixture of people. CommandBox is, in my biased opinion, still the shortest distance between two points for you, but it’s still going to require some new things being learned. A lot of what yoiu’re used to on Adobe is either a proprietary setup, or hacked together version of Tomcat (Adobe compile their own custom Tomcat to make stuff work a certain way), and some bits of the architecture simply won’t look exactly the same in Lucee-land.
Honestly, I told you precisely what it meant.
It is. And 5.5.0 is the bees elbows too.
It’s an proxy setup for Lucee (or really, any java app) that is comprised of
- A Tomcat Valve (for people using Tomcat)
- A CommandBox feature you can enable (for people using CommandBox)
- An IIS module called BonCode (for people using IIS)
- An Apache module (for people using Apache)
- A specification of custom headers you can add (for people using Nginx or any other web server)
It is the equivalent of Adobe’s special AJP-based IIS wsconfig connector which proxies traffic from the front end web server to the CF server and auto-creates contexts based on the web root defined in the front end server. Adobe CF people are just used to that being the way things work, but the rest of the Java/Tomcat/etc world don’t work that way and have never worked that way.
Well, no one is making you learn about it, but it’s the most common, most documented, most familar approach for Lucee users who want to front their server with IIS. You can certainly configure your own HTTP proxy with IIS’s request routing, and configure your own HTTP headers if you like, but BonCode is a pretty nice library to help you do all that with less work. It’s up to you.
Probably about 37. It will be fun though. And once you have it all working, it won’t seem nearly as daunting.
No one said being a server admin (even if it’s your local servers) was always going to be easy. You’re not necessarily making it easier by wanting to have IIS in the mix, but it’s your call. Adobe has spoiled you a bit, but it’s really not that much harder to set up Lucee. Doing them side by side is completely possible, but you’ll need to step up your game in regards to how much you understand what’s going on under the hood. It does take at least a nominal amount of fiddling.
All I can find is this thread created less than a day ago on a weekend. People in this forum help for free, unless you want to buy some consulting hours to have someone help. Zac is your best bet to figure out the installer stuff as he’s the guy currently helping maintain them.
It’s ok, keep your head up and push through. But maybe after taking a break, lol. There are plenty of people willing to help explain all the bits and pieces here and I’m sure you’ll get it all figured out soon. I think perhaps you’re expectations were a little off in terms of what you’d need to learn, but you’ll get it soon enough.