You forgot to mention (though the # prompt shows that you knew it) that make install has to be run as root. Also IIRC, httpd.conf can't be edited by anyone other than root. Otherwise, great work!
...