I did the same thing, started my own web server on my mac. Only problem is for some reason, no matter what I do, port 80 doesn't work, so I edited my httpd.conf to use port 8000. Could this be an isp problem?
It's not done yet, but here's what I have
so far.