I've been doing this for a year so that each developer in our team could have their own server to test with, all hosted on one system to simplify maintenance. It works great. I can supply you with relevant snippets of Apache httpd.conf code if you want, but basically its Mandrake 'Advanced Extranet Server' which is a pretty decent implementation of the concept.
On Monday 09 December 2002 05:42 pm, Christian Jaeger wrote: > Simply using another apache instance for each client and proxying > requests to them from a mod_accel enabled main intance should be > enough to provide basic security. Write separate SysV startup scripts > for each of them using 'su user' if started as root, and separate > configuration files (httpd -f path); each user using another port. > mod_accel-enabled main instance proxying to those ports. (Well, you > can't really prevent some user from taking over the port of another > user if the latter restarts his httpd; this could be a problem. If > nothing better, maybe write a setuid-root helper script which is able > to identify (netstat/lsof) and kill processes listening on the port > belonging to the real user.) > > Christian > > At 20:09 Uhr +0000 05.12.2002, Tom Howe wrote: > >You could use virtual servers. DVSR do this very successfully. > >www.dsvr.co.uk. > >you can sign up for a free trial account I think. > > > >You basically get what appears to be your own instance of apache/mysql > > etc. really cool interface too and great pricing. > > > >-----Original Message----- > >The only problem I see is it needs to be co-hosted. There's no security > >with mod_perl - so I can't see a hosting service willing to do shared > >hosting. > > > >However I'm sure you could do it e.g. if you Tod paid for the hosting, > >but sold off vhosts on the server to clients using code you'd > >developed, that would work. > > > >Matt. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Tod G. Harter Giant Electronic Brain --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
