Al instalar Apache2 en Linux, php5 no se instala con él.
Intenta ejecutar estos comandos:
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
Cuando apache se haya reiniciado, cree un archivo index.php para verificar si todo funciona.
índice.php
<?php
echo "HELLO WORLD PHP WORKS !";
Guárdelo, visite localhost y verifique si se muestra el hola mundo.