Lors de l'installation d'apache2 sur linux, php5 n'est pas installé avec.
Essayez d'exécuter ces commandes :
sudo apt-get install php5 libapache2-mod-php5
sudo /etc/init.d/apache2 restart
Une fois apache redémarré, créez un fichier index.php pour vérifier si tout fonctionne.
index.php
<?php
echo "HELLO WORLD PHP WORKS !";
Enregistrez-le, visitez localhost et vérifiez si le hello world est affiché.