If you're interested in running OpenBD on Tomcat and CentOS, check out the OpenBD Linux installer:
http://openbd.viviotech.net/ ...click the "installer" directory, and download the latest installer. This is a shell script that installs a bundled version of OpenBD/Tomcat. The installer automates the mod_jk installation, and the "as a service" installation. OpenBD is installed in the ROOT context of Tomcat, which means it will function much like the CF server's you're used to. The only difference is that you'll have to modify Tomcat's server.xml file each time you add a new CF-enabled domain. The server.xml file is documented though, and should be pretty strait-forward. If you have any questions about it, just ask here on the list. Hope this helps! Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Open BlueDragon Steering Committee Adobe Solution Provider Bienvenido Concepcion wrote: > Matthew, > > Thanks so much for your input. I think you've sold me on the > Apache/Tomcat solution. Although I like the appeal of Jetty, it seems > to make a lot more sense in my situation to stick with Apache and proxy > out to Tomcat, which is what I think I'm doing right now with my current > Apache/Coldfusion setup. > > I'm trying to do this all by using the Amazon EC2 service as well - I've > looked at a number of images out there using OpenBD but none seemed to > have the setup I am looking for. > > -Bien > > > On Wed, Mar 18, 2009 at 2:06 PM, Matthew Woodward <[email protected] > <mailto:[email protected]>> wrote: > > Bien wrote: > > But how do I get it to handle my .htaccess files, > which I use religiously for search-engine-friendly rewriting, and > across multiple hosts? > > > > If you want to use your .htaccess files as you currently do with > Apache (I'm assuming you're using Apache at any rate), then you'll > need to keep using Apache. Tomcat has the concept of Realms which > provide .htaccess-type functionality, and I'm sure Jetty has an > equivalent. > > Tomcat and Jetty both have excellent web servers bundled with them, > but the functionality is not identical to Apache. You can certainly > accomplish what you're currently doing with .htaccess but > specifically how you do it will be different. > > And even if you do use Apache with your .htaccess files, I'm not > sure that they are automatically respected by your servlet > container. Remember that at some point your web server is handing > off work to your servlet container, so I would think if you're using > mod_jk then your .htaccess files wouldn't get hit before things got > handed off to the servlet container. > > I have a *feeling* that on the Tomcat/Jetty side an .htaccess file > is just another file and wouldn't "mean" anything to them. So > depending on your needs you can either use what's native in the > servlet container to provide this functionality, or if you use > Apache and proxy out to Tomcat or Jetty as opposed to using > something like mod_jk, then you'd have more control over things on > the Apache side. > > All rambling aside ;-), there's a way to accomplish anything you > need to do one way or another, but you probably can't continue to do > things exactly the way you are now. If I'm totally off-base I'm sure > someone will jump in and set things straight. > > > And can I easily use phpMyAdmin without having to install > apache, and > if not, am I really better off using Tomcat? > > > > You can use Jetty or Tomcat as a general web server, but to get it > set up with PHP it would take a bit of configuration. > > Here's information about PHP on Jetty 5 (I didn't see an update in > these instructinos for Jetty 6): > http://docs.codehaus.org/display/JETTY/Jetty+and+PHP > > The stuff I did find on using PHP with Tomcat was much nastier than > doing so with Jetty. > > Not to state the obvious, but of course since Tomcat and Jetty are > primarily Java servlet containers, it's not surprising that rolling > in PHP takes a bit of work. > > Ultimately if you do need PHP, want to keep using .htaccess files, > etc. then your best bet is probably to keep using Apache since that > will give you more flexibility when working with non-Java stuff. Or > if all you need PHP for is phpMyAdmin, there are plenty of other > MySQL tools available. > > Hope that helped more than it added to the confusion. ;-) > > -- > Matt Woodward > [email protected] <mailto:[email protected]> > > http://www.mattwoodward.com/blog > > Please do not send me proprietary file formats such as Word, > PowerPoint, etc. as attachments. > http://www.gnu.org/philosophy/no-word-attachments.html > > > > > --~--~---------~--~----~------------~-------~--~----~ Open BlueDragon Public Mailing List http://groups.google.com/group/openbd?hl=en official site @ http://www.openbluedragon.org/ !! save a network - trim replies before posting !! -~----------~----~----~----~------~----~------~--~---
