I have a number of Rails Apps working just great under Snow Leopard, but would like to migrate these to Lion.
However, like many others, the rug has been pulled from under my feet by the changes that have been made to Mac OS X Server admin with Lion.
That said, it has been straight-forward to install Rails and get my Rails app responding via the WEBrick web server.
I'd now like to get Passenger (or equivalent) working and use Apache as the web server, with automagically launched rails apps, and associated goodness.
However, the changes made to Lion appear to break Passenger, as this relies on named virtual hosts to detect invocations, and kick off the Rails Apps under Apache. I've tried using the method described in Apple's support note advice for Apache named hosts, - but I've had no joy :-/
It seems that I may need to bite the bullet and use the new Lion Server web app config mechanism to specify Rails dependencies, and launch the Rails Apps that way.
Has anyone had any success with configuring Lion Server to serve Rails Apps via Apache?
Any pointers and tips would be appreciated.
btw, I'm using a new Mac mini, so this is a clean install of Lion, and going back to SL isn't an option :-/