The last setup uses three identical servers.
I installed Fedora 19, Apache, and GlusterFS on each server.
I set aside one partition on each server to store the web site files.
GlusterFS was also used on this partition.
This is a redundant setup that allows for scaling out to increase usage limits.
At any time you can pull a machine out of the load balancing to perform maintenance.
Using GlusterFS, any changes to the web site are duplicated to the other nodes immediately.