I'll be the first to admit that getting FreeBSD up, running and configured properly isn't the easiest chore in the world. That said, where abouts did your FreeBSD installation fail?
FreeBSD is well suited for webserver duty, it's just a matter of getting it up and running. Additionally, RedHat has discontinued support for version 9. So I'd personally stick with FreeBSD and learn how to run it, or move to a different linux distro.
Here is a short guide on installing FreeBSD:
http://bsdguides.org/guides/freebsd/...stallation.php