I run an Apache prefork MPM on Ubuntu 10.04 server. It listens on port 8080. One process runs as
root, and the child processes run as
www-data. This is as advertised.
root process does answer requests, too! Therefore, some requests are answered as
root, and most as
www-data. This is unfortunate of course.
What's the reason for this? httpd.conf says
MinSpareServers 2 MaxSpareServers 5 StartServers 1 MaxClients 50