|
|||||||||||
|
Re: alternatives to suexec in etch apache2
From: Craig Sanders <cas(at)taz.net.au>
Date: Sat Feb 16 2008 - 19:20:07 EST
i've never liked suexec. it's way to rigid and unconfigurable. and, unfortunately, the way it expects vhosts to be set up (esp. directory layout) is completely unlike the way i set mine up. i used cgiwrap for a long while, it's far more flexible. > The problem is that unless the uidID the web server runs as is also a then i discovered apache2-mpm-itk (last year, i think). it's what i use now. it works just like apache2-mpm-prefork except that each virtual host runs under it's own UID. works well with normal cgi, php, and libapache2-mod-speedycgi. probably works with mod_perl too but i don't use that, i don't like using mod_perl for vhosts. speedy-cgi-perl aka persistent-perl gives me most of the benefits of mod_perl without the security risk of giving unfettered access to the apache server (in fact, the mod_perl stuff that speedy-cgi doesn't give me are precisely the things i don't want vhosts doing - RW access to apache internals - so there's no loss). and it works well with HTML::Mason. the debian package generally lags behind the other apache2 MPM packages by a few days, so it's a good idea to Hold this package after installation so it doesn't get uninstalled and replaced by apache2-mpm-prefork. of course, this is only relevant if you're tracking testing or unstable.
Package: apache2-mpm-itk
craig -- craig sandersReceived on Sat Feb 16 19:28:34 2008 This archive was generated by hypermail 2.1.8 : Wed Mar 19 2008 - 06:52:56 EDT |
||||||||||
|
|||||||||||