Olá pessoal!
Li o resumo do kalicrates (Obrigado!) e consegui ter êxito na interpretação de códigos PHP no Apache também. Mas de início acessava o diretório /www/htdocs e o Apache não interpretava meus scripts PHP de primeira, eu tinha que clicar sobre eles. Se alguém estiver nessa situação, edite o seu htttpd.conf:
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
# The index.html.var file (a type-map) is used to deliver content-
# negotiated documents. The MultiViews Option can be used for the
# same purpose, but it is much slower.
#
DirectoryIndex index.html index.html.var
Adicione "index.php" (no caso de scripts PHP):
DirectoryIndex index.html index.html.var index.php
(pode-se incluir outros nomes também, como "defaut.html", eu acho)
Salve o arquivo e reinicie o Apache.
Agora quando você digital "localhost" (ou o IP) no browser o Apache vai executar os scripts direto!
Espero que isso ajude alguém :-)
Até logo!