Seu problema é (como sugerido nos comentários) o Apache não tem idéia de "como" executar o php, então está apenas fornecendo os arquivos php brutos. Você precisa instalar o PHP se não tiver, caso contrário, se você instalou o php, você precisa configurar o apache para usá-lo.
Se o PHP NÃO estiver instalado
Vá em frente e pesquise no Google, há uma tonelada de recursos por aí explicando como fazer isso.
Uma boa coisa para procurar é a pilha WAMP . Que significa Windows, Apache, MySQL e PHP. Há muitos lugares mostrando como instalar cada um desses componentes individuais.
Se o PHP estiver instalado
O
httpd.conf
O arquivo precisa ser modificado para incluir PHP. Adicione a seguinte linha após todas as instruções LoadModule:
LoadModule php5_module "[PathToPHP]/php5apache2_2.dll"
Procure por AddType e adicione o seguinte após a última linha AddType:
AddType application/x-httpd-php .php
Adicione o local do PHP ao final do arquivo httpd.conf. Por exemplo, no final do arquivo, adicione o seguinte:
PHPIniDir "[PathToPHP]"