Many software developers "recommend" compiling from source so that:
1) you have the most current version, and
2) they can provide one set of instructions to cover [nearly] any distribution
The disadvantage of compiling from source is that it can sometimes be a major PITA, and once you're done you're stuck with whatever version you compiled/installed until you decide it's time to download/compile/install from source again.
This page gives an overview of installing apache and php from yum:
It's basically just a matter of
yum install httpd mod_ssl php php-common
and then verify the configuration looks good and start it up.