Desde red Hat ya viene todo eso, solo necesitas seleccionar tus paquetes e insertar los discos que te pida.
Si no quieres hacer eso y quieres instalarlos independientemente pues descarga los archivos de las paginas de apache.org y php.org, te recomiendo los src y no los rpm ya que con esos no haces mucho.
Una vez tengar los archivos instalas apache como viene en el README.txt que por lo general siempre es:
descomprimir el archivo
cambiarte de directorio
y teclear lo siguiente:
#./configure
#make
#make install
y ya quedo al apache.
Y para el PHP una ves descargado y descomprimido, te vas al directorio y haces:
#./configure - - with-apxs=/dir/apache/bin/apxs - - with-mysql (si usas mysql)
#make
#make install
y eso es todo.
Las instrucciones vienen en un archivo README.txt o INSTALL.txt
Espero te sirva y no sea demasiado tarde.