On Mon, Nov 24, 2003 at 11:16:10AM -0500, Joshua Ginsberg wrote: > I suppose a better way of phrasing my question would be relative to the > Apache perchild MPM. With this MPM, each virtual server runs as a distinct > process, threading within itself to handle connections. As such, each > virtual server process can run setuid'ed as a different non-priveledged user > though with many or all of them bound to the same IP address/port. > > I thought/hoped AOLServer worked in a similar manner. Since each virtual > server doesn't appear to share the same memory space (e.g. independent nsv
Well, it does, if you set it up that way. Meaning multiple independent AOLservers with something in front of them (AOLserver, Apache, Squid, Pound, whatever) to be the "reverse proxy". I'm not familiar with how Apache's "perchild MPM" works, but from your description it sounds like Apache has some syntactic sugar to accomplish the exact same thing, using one Apache as the front end. Apache's "we're multi-process, or multi-threaded, it depends how you configure things" support probably greatly expands (complicates?) the number of different ways to configure things. Maybe that's useful, maybe not, I dunno. > buckets) yet many/all of them can be bound to the same interface on the same > port, I thought/hoped AOLServer ran a separate process for each virtual > server and threaded within those processes. > > >From your response, it seems that you're implying that all AOLServer virtual > servers run within the same process. Is that the case? Or is there a way There's no implication, it's a plain fact the AOLserver 4.0 virtual server feature runs all the virtual servers in one process. But there are other ways to set up "virtual servers", both with AOLserver 3.x and 4.0. AFAIK any of the virtual server stuff you could with 3.x you can also do with 4.0, 4.0 just added one more option that 3.x didn't have. > with AOLServer to have multiple virtual servers bound to the same ip/port > yet running setuid'ed to different non-priveledged users? Yes, by running several AOLserver processes, in the 3.x style. There's info about that on the Wiki and may other places too. Here's one more: http://borkware.com/rants/aolserver-vhosting/ -- Andrew Piskorski <[EMAIL PROTECTED]> http://www.piskorski.com/ -- AOLserver - http://www.aolserver.com/ To Remove yourself from this list, simply send an email to <[EMAIL PROTECTED]> with the body of "SIGNOFF AOLSERVER" in the email message. You can leave the Subject: field of your email blank.
