I am ready a book that advise to run web server as non root, example as nobody. Which I think he means to login to nobody user and run (service httpd start). If I start httpd as nonroot I get ((13)Permission denied: make_sock: could not bind to address 0.0.0.0:80).
If I run apache as non root user, do I get into other problem in future, like client access web get error?
How can I make nobody user to run apache, is it done under sudoers?