Re: AW: [users@httpd] Run apache without master [wd-vc]

2017-09-13 Thread Hemant Chaudhary
As i have seen in my system that master process also binds to port that i have given in my configuration. Then how master process is binding to port 80 ? If i am running my apache other than root user then how can master binds to port 80 ? If i am running apache as root user then on any port my ap

AW: [users@httpd] Run apache without master [wd-vc]

2017-09-13 Thread Bremser, Kurt (Allianz Technology GmbH)
Spawning children servers one very important purpose: while the master has to be run as root to bind to the privileged port 80, the child is spawned as the user named in the configuration, reducing security issues by orders of magnitude. Changing that and running the whole server process (inlcud

AW: [users@httpd] Run apache without master [wd-vc]

2017-09-13 Thread Bremser, Kurt (Allianz Technology GmbH)
In most cases, you can only have ONE process binding to ONE IP-address/port combination. Children of this process will then inherit the socket, which is the way how apache works. On Linux and BSD, there is the SO_REUSEPORT option that can be set by a listening process, so that other processes c