Web site mirroring

I have a unix server running RedHat Linux 9.0. I want to mirror my site on a different server with the same configuration so if the main server goes down, the other server will take over. How is this best accomplished?

You can use rsync for duplicating and keeping both sites in sync.

Rsync mirroring howto and FAQ