Move daemon to its own non admin user account

view story

http://stackoverflow.com – I am running a Ubuntu server instance. It's on EC2 so the default setup is a admin account(I know it's not root) named Ubuntu. I have already installed Apache HTTP 2.4 from source, but realized I would like to run Apache HTTPD under a non admin user account named Apache. Any suggestions for making Apache HTTPD run under its own account? (HowTos)