I\'m running Ubuntu. My Apache2 default file looks like this:
ServerAdmin webmaster@localhost DocumentRoot /var/www
Do you have the PHP module installed and enabled? Because, normally, it would mention that in the server signature, but yours doesn't. That would also explain why the server doesn't recognize that index.php is what you mean by /.
index.php
/
Try
sudo a2enmod php5