On 10/25/2010 10:50 AM, Jeffrey Gaynor wrote: > Because that is a mess to manage, involving hacking the Apache source > and multiple recompiles (this will have to run under CentOS). Using > Python should be easy and not entail multiple compiles of other > people's software. My main question boils down to the best way to get > mutltiples interpreters running at a time or, failing that, a way to > get separate threads. > > Is there an *easy* way to do this with virtualenv or virtual hosts > under Apache? > I fail to see why you have to recompile Apache to be able to run multiple instances. I wonder if anyone has told Web Faction, who typically run a separate instance of Apache for each web site run by each of the many users who share one of their virtual hosts.
As far as I can see each of my web sites uses a bog standard Apache server process with output on a specific TCP port, which is then consumed by a front-end server process that forwards to individual Apache instances according to what it sees in the request's Host: header. Is it possible you misunderstood the advice? regards Steve > ----- Original Message ----- From: "Mario Miri" > <mario.m...@gmail.com> To: "python-list" <python-list@python.org> > Sent: Monday, October 25, 2010 2:50:55 AM Subject: Re: Question on > multiple python environments in Apache > > > Why wouldn't you use multiple apache instances? > > > On Fri, Oct 22, 2010 at 11:28 PM, Jeffrey Gaynor < > jgay...@ncsa.uiuc.edu > wrote: > > > I have several different versions of a web app that run under Apache. > The issue is that I need to have several different configurations > available under several environments (such as Django, mod_python and > plain vanilla mod_wsgi). Is there a simple way to get several of > these to be completely independent? I thought about virtualenv, but > it seems that I can only get one virtual environment for the entire > server (so this just keeps it distinct from my main python install), > rather than half a dozen. These will be on a dedicated test server so > performance is not an issue. > > Does anyone know of a good FAQ that discusses this? > > Thanks in advance, > > Jeff -- Steve Holden +1 571 484 6266 +1 800 494 3119 PyCon 2011 Atlanta March 9-17 http://us.pycon.org/ See Python Video! http://python.mirocommunity.org/ Holden Web LLC http://www.holdenweb.com/ -- http://mail.python.org/mailman/listinfo/python-list