phpmyadmin maquina virtual

estoy haciendo pruebas con una maquina virtual y tengo un problema.

quiero instalar phpmyadmin... pues bien, instalo apache2 y php5.

Si accedo por web a la ip que me ha dado la máquina virtual en mi ordenador me sale que Apache2 its works. Pero si creo dentro de /var/www un archivo info.php y pongo en el ordenador normal la ip/info.php me sale este mensaje:

Not Found

The requested URL /info.php was not found on this server.

Apache/2.4.7 (Ubuntu) Server at 192.168.125.130 Port 80


¿Ésto a qué es debido? Tengo que especificar algún nombre de host en la máquina virtual o porqué me pasa? Es que al instalar phpmyadmin me pasa lo mismo ya que cualquier web que vaya a poner como ip/phpmyadmin no me sale.
Quizás sea un problema de permisos , compruébalos con "ls -l"
vale... tras instalar al final directamente el servidor LAMP he visto que tampoco funcionaba.

Tras ver el log dentro de la carpeta /var/log/apache2/error.log he dado con el error.

Este es el error que me genera:

/var/www/html/info.php not found or unable to stat

Por lo visto cuando creo el info.php en /var/www/ me intenta buscarlo en /var/www/html

¿Cómo podría hacer para que lo detecte bien dentro de /var/www?

He estado mirando en el apache2.conf pero no veo nada....
Mira en la configuracion de los sitios habilitados en el apache. Los disponibles están en /etc/apache2/sites-available y los activos están en /etc/apache2/sites-enabled. Revisa bien hacia donde esté esté apuntando el DocumentRoot en la config por defecto y demás parámetros.
3 respuestas