There are a lot of threads on the Internet that point to running Apache 2.4 on RHEL 6 as being a difficult setup. It's actually quite easy, thanks to Apache's wonderful packaging. Since Apache builds their source packages so they can easily be compiled into RPMs. (All of these steps were performed on a fresh installation of CentOS 6.3.)
First we need to install all of the tools for building RPMs and create the directory structure -