httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Andrew Stribblehill <a.d.stribbleh...@durham.ac.uk>
Subject Re: RFC for a Perchild-like-MPM
Date Thu, 18 Nov 2004 12:53:31 GMT
Quoting Ivan Ristic <ivanr@webkreator.com> (2004-11-17 17:31:39 GMT):
> Paul Querna wrote:
> 
> > I have had an idea for replacing the perchild MPM boggling around inside
> > my head for awhile now.  This is an idea for a different architecture to
> > allowing different UIDs to serve httpd requests.  I am looking for all
> > feedback with my proposed approach.
> 
>   Are you familiar with FastCGI? My first impression is that most of
>   what you envision is possible today with FastCGI, or would be
>   possible with some (small) additional effort.
> 
>   FastCGI comes with a process manager that can be configured to
>   start server processes on demand. Server processes can work as
>   different uids (through suEXEC). I've used FastCGI to give individual
>   users their own PHP engines (since PHP now comes with FastCGI protocol
>   support built-in).
> 
>   I think the only part missing right now is the ability to compile
>   Apache to function as a FastCGI client, and accept requests over
>   FastCGI instead of HTTP. That can be a full version of Apache,
>   or a slimmed-down version (e.g. with no input/output filters).

FastCGI is non-free. This solution also copes with things like
mod_php and mod_perl being a different user. A Good Thing IMO.

-- 
VIKING NORTH UTSIRE SOUTH UTSIRE
NORTHWEST 6 OR 7, OCCASIONALLY GALE 8 AT FIRST. WINTRY SHOWERS. GOOD
OCCASIONALLY MODERATE OR POOR

Mime
View raw message